Indian police on Thursday lodged a complaint against Swedish climate change activist Greta Thunberg over her tweets on the ongoing farmers’ protest in India, according to local media reports. There has been no official statement from the Delhi Police yet. A Delhi Police spokesman told Anadolu Agency […]