Youths and residents in Northern Nigeria have staged a protest, following a gruesome killing in Edo state. This comes after 16 people were...