VIDEO | Delhi Police Special Cell conducts raids at several locations linked to news portal 'NewsClick' in Delhi-NCR.
NewsClick is alleged to have received dubious funds to spread Chinese propaganda. The allegation was levelled against the portal following a report in the New… pic.twitter.com/xn8AeoY2NI