OIC denounces opening of temple on site of razed mosque

The Organisation of Islamic Cooperation (OIC) on Tuesday denounced the construction and inauguration of the ‘Ram Mandir’ built on the site of the five-century-old Babri Masjid in India’s Ayodhya. At a grand event attended by some seven thousand guests a day earlier, Indian Prime Minister Narendra Modi consecrated the idol of Lord Ram at the […]