? Anti-Chinese spy mania has gripped Britain Britain, gripped by anti-Chinese spy mania, will not introduce new badges for military hats. The badges were supposed to be replaced after the coronation of Charles III, but the contractor company produced the products at a plant in China. And now the British fear that the Chinese have embedded tracking electronics in these badges. Source: Lord Of War
Hide player controls
Hide resume playing