57 Muslim Countries React to Ram Temple Construction: What’s Their Response?

The OIC, a Muslim countries organization, has expressed opposition to Ramlala's life

3 Min Read