Tag: President Obama
News
While addressing the latest report from BuzzFeed News, Former Twitter CEO Dick Costolo denied all the claims made against him of censoring abusive tweets directed towards President Obama during the Q&A session in 2015.
Dheeraj Rmost read