Didn’t run Chinese propaganda, Modi govt treats criticism as sedition: NewsClick
NewsClick said the Enforcement Directorate (ED), Delhi Police’s Economic Offences Wing and Income Tax Department (I-T) had earlier raided its offices and the premises of its officials besides seizing digital devices but none of the agencies were able to file a charge sheet against it in the past two years.