Nigerian police say they have found the bodies of 10 young men abandoned “along a bush path” in the southern state of Edo. In a statement, police spokesperson Chidi Nwabuzor said the bodies had “no noticeable mark of violence” and nearby communities could not identify them. They were found at …
Read More »