Feedback

Was Ukrainian Police Shooting Deliberate?

 

New footage of the Ukrainian  police shooting at demonstrators shows the police firing for 30 minutes, under orders from a general on location.

Shows