Politics4 years ago
Group asks US, UK to sanction Nigerian govt over rights violations
The Nigerian Indigenous National Alliance for Self-determination (NINAS) has asked the governments of the United States, Britain, France, Russia, Germany, and other top European countries to...