The Delhi Police filed a chargesheet on Saturday in connection with a case lodged under the Unlawful Activities (Prevention) Act (UAPA) against news portal NewsClick, which is accused of receiving a huge amount of money to peddle pro-China propaganda.