GALLERY: Russia celebrations, Ukraine fighting and the Eurovision Song Contest

GALLERY: Russia celebrations, Ukraine fighting and the Eurovision Song Contest

This week, Russia marked its defeat of Germany in World War II even as Ukraine prepared a major counteroffensive. Turkey prepared to go to the polls in a pivotal election, and the Eurovision Song Contest came to the UK city of Liverpool.