Skip navigation

Articles and op-eds

US CONGRESS REPORT

February 27, 2026

Gaze has been fixed for quite some time on the United States Congress and its independent investigation into the alleged Christian Genocide claims in Nigeria. Consequently, in February 2026, a landmark joint report from...

Read More 1 Reaction Share