hotel in hong kong

Edward Snowden disappears from Mira hotel in Hong Kong

Former CIA employee Edward Snowden, who leaked details of US top-secret phone and internet surveillance, has disappeared from his hotel…

12 years ago