nowisthetime September 16, 2022 10:39pm China Just Opened Police Stations in Your Country - Episode #126 9/16/22 " #China has opened police stations in the UK, Spain, South Africa... and even more countries." Source: https://youtube.com/watch?v=d2qNcaZbbpo