Information and commentary in suppport of human rights in Swaziland
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