May 7 Photo Brief: Explosion in Mexico, Victory Day in Russia, and a reunion in Cleveland

20 photos

Explosion in Mexico, Victory Day in Russia, a reunion in Cleveland and more in today’s daily brief.