NEWS Suspected Serial Killer Mustafa Idd’s Petrifying Facebook PostsBy Mercy AumaOctober 3, 2019 Mustafa Idd, the suspected killer in the recent brutal murder of a female Vera Beauty College Student Emma Wanyotta depicts…