Top Stories10 hours ago
Urgent: US Approves $346M Arms Sale to Nigeria Amid Rights Concerns
UPDATE: The U.S. State Department has just approved a controversial arms deal worth US$346 million to Nigeria, raising immediate alarms among human rights groups. As accusations...