English News | Latest and Breaking News | Todays News
SAN FRANCISCO: Twitter Inc chief executive officer Parag Agrawal defended the company on Tuesday in an…