Source – opindia.com The long-awaited judgment in the Ayodhya dispute was finally delivered on Saturday, the 9th of November, 2019. The Supreme Court verdict paved the way for a Bhavya Ram Mandir at Ram Janmabhoomi. Following the verdict, liberals had a meltdown on social media, as expected. There was good reason for this meltdown on social media. For long,