In Azerbaijan, the nation’s constitution declares citizens of all faiths may choose and practice their religion without restrictions. Reality is far different, however. Quasi-government harassment
The governor of a state in north Nigeria has decided against statewide implementation of Sharia law, the strict Islamic penal code. In his announcement Oct.
Thousands of Christians affected by religious conflicts in Kaduna in northern Nigeria are languishing in refugee camps across the state without receiving help from the