A section of Kenya’s parliament building was set ablaze on Tuesday as massive protests against the controversial finance bill escalated. The chaotic scene turned deadly when...
If you live in the UK. It is time to contribute to the pressure we have been putting on the UK govt to take action against...