Menu Close

Human-Rights Commission ‘Outraged’ as State Department Excludes Nigeria From Watchlist

Nigeria is a country in West Africa.

The U.S. Commission on International Religious Freedom calls out ‘failure’ to include Nigeria, along with India, in annual report.

Generated by Feedzy