Herdsmen rape, kill woman in Edo
The Edo State Police Command has confirmed the arrest of three herdsmen suspected to have raped and subsequently killed a middle-aged woman. The victim was said to have been attacked alongside her 18 years old son while returning from farm at Odighi village in Ovia North East Local Government. The identity of the victim was…