Oyo Police Arrest 10 Over Suspected Human Parts Trade
OYO, Nigeria – The Oyo human parts arrest investigation has led to the arrest of 10 suspected human parts dealers as police recover suspected…
Latest
Topic
OYO, Nigeria – The Oyo human parts arrest investigation has led to the arrest of 10 suspected human parts dealers as police recover suspected…