LONDON | Xinhua | British police forces are to be granted greater powers to restrict protests, the British government said on Sunday. The new measures will allow senior officers to consider the “cumulative impact” of previous protests, and to instruct organizers to hold events elsewhere if a venue has been …
Read More »
The Independent Uganda: You get the Truth we Pay the Price