Tecra Muigai autopsy
Autopsy for Keroche owners’ daughter postponed for second time
By Zadock Angira | 4 years ago
Preliminary investigations show that Tecra Muigai fell from the stairs at a private house in Shella on Lamu Island, where she was staying with Lali....
Load More please wait....