moonproject.co.uk
US Police Actions In Ferguson Signify Lack Of Human Rights
The actions taken by the police against the protesters and journalists in Ferguson (a suburb of St. Louis, USA) during the weeks-long mass demonstrations caused by the death of Michael Brown, an Af…