« back to search results
Image 87 of 518
< Prev Next >
Protesters shelter into the barricades under a heavy snowfall on Kiev as the city prepares for a predictably  violent attack from the police. Tonight the  police is expected to forcedly evacuate the streets from the protesters blocking all the government buildings. Kiev. Ukraine.