Bugged USB sticks for G20 leaders. From Russia with Love.telegraph.co.uk2 points·phearme··0 commentsOpen articleSaveView on HN