Youths and residents in Northern Nigeria have staged a protest, following a gruesome killing in Edo state. This comes after 16 people were...
The police have began investigation on a gruesome jungle justice that occurred in Edo state. 16 people were reported to have gruesomely massacred,...