Russia joins India to seek alternative to Twitter
New Delhi: Russia has now joined India to seek an alternative to microblogging titan Twitter, after it was used to support protesters backing Russian dissident Alexei Navalny.Moscow has raised the red flag at a time when Twitter found…