The day in photos

A chimpanzee makes her debut in Florida, Moscow prepares for Victory Day parades, manmade lightning lights up China and more.

0
0