OIC slams opening of Ram Temple at Babri Mosque’s site
JEDDAH: The Organisation of Islamic Cooperation (OIC) — a 57-member bloc of Muslim countries denounced the construction and inauguration of the “Ram Temple” built on the site of the five-century-old Babri Masjid in India’s Ayodhya. In a statement issued on social media platform X on Tuesday,