Download Twitter is just a social media platform and it has no right to dictate what should be India’s Law