Nigeria – Rights group plans massive protest over arrest of their leader
Human Rights group ‘The Due Process Advocates’ threatens a showdown over the arrest of their leader, Emeka Ugwuonye A human rights group, The Due Process Advocates (DPA) has bitterly challenged the Nigerian government over the 25