T telegraph.co.uk Bugged USB sticks for G20 leaders. From Russia with Love. 2 points phearme 13 years ago 0 comments