Twitter has raised alarms about freedom of speech in India following police visiting its offices and serving the social media giant with a legal notice. Speaking...