Nigeria authorities charge six people with treason over alleged plot to overthrow president

Nigeria authorities charge six people with treason over alleged plot to overthrow president

Independent April 22, 2026

Those charged include a retired major general and a serving police inspector