US embassy in Paris is ‘home to secret spy nest’
TheLocal.fr | Reports in France suggest the US spied on French presidents from a secret spy nest on the roof of its embassy in Paris.
TheLocal.fr | Reports in France suggest the US spied on French presidents from a secret spy nest on the roof of its embassy in Paris.
Leave a Reply