Police visit Scots restaurant accused of being secret Chinese Government base
OFFICERS from Police Scotland have visited the restaurant in Glasgow suspected of being a “secret police base” for the Chinese communist regime…
The National (Scotland) ·