Justice for Oghenemene Ogidi: Why Delta State Must Ensure Accountability for the Effurun Police Killing
The alleged police killing of Oghenemene Ogidi has intensified demands for accountability, transparent prosecution and stronger protection of citizens by the Delta State Government.
