In a shocking development, 29 minors in Nigeria could be facing the death penalty after being charged for their participation...
Human Rights
Since the Taliban regained power in Afghanistan three years ago, their extreme policies especially regarding women's rights seemed to set...
The Indian government has firmly rejected the latest report from the United States Commission on International Religious Freedom (USCIRF), calling...