Shock as lovers commit suicide by jumping off fifth floor naked
Police in Mtwapa, Kilifi County are investigating the circumstances under which a couple allegedly committed suicide in their residence, Dixel ...
Police in Mtwapa, Kilifi County are investigating the circumstances under which a couple allegedly committed suicide in their residence, Dixel ...