Bug Bug Buggy - Electronic bugging devices have been found at offices used by French and German delegations at European Union headquarters in Brussels.
I think I can guess where fingers will get pointed.... posted by tomcosgrave (11 comments total)
« Older Oh Just Read The Whole Thing, Will You?... | Senate Defeats Treaty, Vote 49... Newer »
This thread has been archived and is closed to new comments