Police brutality must be punished – says Amnesty International
20 September, 2012 The killing of a young woman by police in the northern town of Bumbuna in Sierra Leone early this year, had attracted widespread condemnation and anger. Several people were injured and properties destroyed. She and hundreds of local people had joined local mining workers in protest against [Read More]