Bug Bug Buggy
March 19, 2003 4:38 AM Subscribe
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....
This thread has been archived and is closed to new comments