Published: Oct 27, 2022, 02:09 IST | Updated: Oct 27, 2022, 02:09 IST
The Chinese government is said to have opened 54 overseas police stations in 21 countries. Two offices have been uncovered in the Netherlands alone. The Dutch foreign ministry has termed them illegal. Molly Gambhir tells you more.