News

The government of Kenya has purchased a building valued at Ksh2.9 billion in London, United Kingdom (UK). In a statement on ...
These rooms could be used for detentions, planning, and even weaponry. All of which can be utilised against dissenters.' ...