Tinubu’s Security Watch Under Fire as June 2025 Sees Over 1,100 Killed and 276 Abducted

Share

Tinubu’s security watch under fire: 1,111 killed and 276 abducted in June 2025, revealing a crisis of governance in Nigeria’s North‑West and North‑Central.

Read more

Local News