Delta police arrest woman over alleged staged abduction, ₦15m ransom demand
Delta police say a woman told her younger brother that people she claimed had abducted her were demanding ₦15 million. Investigators are looking for others allegedly involved....
