Five kidnap suspects set ablaze in Edo State
Five suspected kidnappers were on Sunday set ablaze by angry youths along the Afuze- Uokha Road in Owan West Local Government of Edo, the News Agency of Nigeria (NAN) reports. The suspects were said to have attacked and abducted some travellers alond the lonely road and took them inside the ... Read More »