Religious intolerance: Nigeria, six other countries placed on special watch list by US

The United States has placed Nigeria and six other countries on the special watch list of states that had engaged in or tolerated the severe violation of religious freedom. Other countries listed in the SWL include Comoros, Russia, Uzbekistan, Cuba, Nicaragua, and Sudan. US Secretary of State, Michael Pompeo announced this in a statement in […]

Continue Reading