Found ‘China Tracking Device’ during UK Government Vehicle Security Check – Tribunnews.com
Tribunnews Reporter Report, Fitri Wulandari TRIBUNNEWS.COM, LONDON – ‘Tracking device China‘hidden’ and other ‘obstacles’ were found in government vehicle security…