Supreme Court of India hands the Babri Masjid site to Hindus despite acknowledging that demolition of the Babri Masjid in 1992 was a crime, as was its defiling by forcibly installing a Hindu idol there in 1949 March 26, 2021 Share FacebookTwitterPinterestWhatsAppLinkedinReddItPrintTelegram