The Police Command in Edo has detained for prosecution a 27-year-old man after he was found in possession of a fresh human head in the Evbuotubu area of Benin. The command’s Public Relations ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results