World News2 years ago
Video Of Moment Man Sets Himself On Fire Over High Cost Of Living
An unidentified man set himself on fire on Thursday, August 17, in Mombasa allegedly to protest the harsh economic challenges facing millions of Kenyans. A video...