Islamic Body, Rights Group Denounce Anti-Muslim Violence at Hindu Festival
The Organization of Islamic Cooperation or OIC, a Saudi Arabia-based global Islamic body, has denounced violence that targeted Muslims in different Indian states during the annual Hindu festival of Ram Navami last week and called on the Indian government to take action against the perpetrators. Human Rights Watch expressed concerns, too, noting in an April […]
Continue Reading