Sunday, 17 April 2011

POLICE TERRIFY MARCHERS - VIDEO

Video showing Swazi riot police officers marching in front of a terrified crowd in the main street of Manzini on Tuesday (April 12, 2011).



No comments:

Post a Comment