Tag: Mtwapa

Lovers Jump from 5th Floor to Death In Mtwapa

Lovers Jump from 5th Floor to Death In Mtwapa

Two lovers have allegedly committed suicide in Mtwapa, Kilifi County, this is according to police reports The police have alleged that 23 year old [...]
1 / 1 POSTS