China dismisses reports it tracked British government vehicles as ‘disinformation’
China has denied a media report that it installed tracking devices in British government vehicles, dismissing the allegations as “sheer rumor” amid growing concerns over...