Chinese Geolocating Device Found in UK Govt Car Used to Transport Senior Politicians: Report

A Chinese geolocating tracking device was reportedly discovered in a British government car that would be used by high-level officials.

By

Leave a Reply