Twitter has expressed concerns over “freedom of expression in India”, days after the police visited their offices. The police served notice to the social media giant …

source