English News | Latest and Breaking News | Todays News
New Delhi: Taking an apparent dig at critics who had prophesised the end of Twitter after…