Culture & Policy Internet News Twitter loses legal indemnity in India owing to non-compliance of IT rules; UP Police files FIR Social media giants have been inviting more and more scrutiny from governments… Manasi VarmaJune 16, 20212 minute read