Report: Twitter’s woes in India persist as it faces new police cases in the country

Twitter is already facing scrutiny over its non-compliance with India’s new set of IT rules.