Home Tags Chief Magistrate Francis Andayi

Tag: Chief Magistrate Francis Andayi

Kenya court convicts two for aiding Islamist assault on shopping mall

-
A Kenyan court convicted two men on Wednesday for helping al Qaeda-linked gunmen storm Nairobi’s Westgate shopping mall, killing at least 67 people in...