A display in Independence Square in Kiev, Ukraine, titled "The forces fight, defend and help." The posters encourage public donations to the troops, and present evidence that Russia is actively engaged in an invasion of Ukraine, Feb. 24, 2015
A display in Independence Square in Kiev, Ukraine, titled "The forces fight, defend and help." The posters encourage public donations to the troops, and present evidence that Russia is actively engaged in an invasion of Ukraine, Feb. 24, 2015 McClatchy
A display in Independence Square in Kiev, Ukraine, titled "The forces fight, defend and help." The posters encourage public donations to the troops, and present evidence that Russia is actively engaged in an invasion of Ukraine, Feb. 24, 2015 McClatchy