in

He commits suicide inside church

Rape suspect commits suicide inside church

A man suspected of rape, has hanged himself to death in St Peter’s Anglican Cathedral on Likoma Island, Malawi.

The incident happened on Monday, November 12, 2018. The deceased, Kennedy Malikita, was suspected of raping a student, a case which was reported to the law enforcers on Sunday.

Music:Zlatan Osanle ft. Davido

Oshiomhole to Saraki must go