English News | Latest and Breaking News | Todays News
In a reply submitted to the Delhi High Court, Twitter said that before steps were taken…