Amnesty International Condemns "Barbaric" Abduction, Humiliation Of Filmmaker Pedro Obaseki In Edo | Sahara Reporters