A political prisoner
The Iranian exile had taken polemical positions against the French government "conniving" with the Iranian regime
A court in Nigeria on June 3, 2026 sentenced four men to death for attacking a church in the south-western Ondo state in 2022
18th protester executed since March 19
In 2026
2000 to present