DSS Arrests Niger Delta Activist Owoupele Owous, Family Raises Alarm

The Department of State Services (DSS) has arrested Niger Delta activist Owoupele Owous, prompting concerns from his family and associates over his detention and alleged denial of access to lawyers and relatives. Owous was reportedly arrested at about 7:30 a.m. on Saturday, March 7, 2026, at the Itakpe Train Station, according to sources familiar with […]