Skip to main content
Report this ad

See also:

On election eve, who are the Nazis in Ukraine?

Pro-Russian supporters rally in Lenin Square on Saturday in Simferopol, Ukraine.
Pro-Russian supporters rally in Lenin Square on Saturday in Simferopol, Ukraine.
Photo by Dan Kitwood/Getty Images
Report this ad