Twitter is facing its tough time as three fresh FIRs have been lodged against it on Tuesday as the social media giant faces mounting legal scrutiny over the issues flagged by the Central and State Governments of India. At the same time, the Standing Committee of Parliament has also asked questions from Twitter. Watch this video.