fbpx

Chaos Outside Mumias Police Station As Malala Supporters Demand For His Release (Video)