Coast Mombasa man who set self on fire over Raila Odinga loss dies by Enock Ndayala August 18, 2023 by Enock Ndayala August 18, 2023 A youthful man who set himself ablaze near a petrol station in the Mwembe Tayari area in Mombasa County has passed away. The man who was latter identified as Robert… 0 FacebookTwitterPinterestWhatsappTelegramEmail