On May 2, 2026, protests erupted in a part of Oyo State after men of the Nigerian Police Force reportedly shot a man dead.
BREAKING: Nigeria police officer shoots another Nigerian, Yehuza Umar dead in Oyo state days after Mene Ogidi was executed in Delta.
Reports were the officers were on illegal stop and search duty and were trying to extort bribes from the Fulani man when he was shot dead. pic.twitter.com/3ZA6KDrhE7
— Rinu Oduala 🔥🔫 (@SavvyRinu) May 2, 2026
The Nigeria Police Force arrests ASP Usman Nuhu after a viral video captures the extrajudicial killing of a restrained suspect in Delta State










Leave a Reply