Supreme Court Slams Ranveer Allahbadia for Mocking Disabled

In a stern rebuke, the Supreme Court of India has censured popular…