””

Today in Pictures, Feb 27, 2017

Guinness World Records for the largest Bulldog walk in Mexico City and the 89th Academy Awards in Hollywood. These and more from around the world in Today in Pictures.