Supreme Court On Online Trolling

New Delhi: A rueful Supreme Court slammed social media trolls and their actions as “really atrocious”,…