Mysterious whereaboutsTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoTheresa Tropper06/25/2013June 25, 2013The location of Edward Snowden remains unclear after he failed to turn up for a flight from Moscow to Havana on Monday. Snowden is on the run from the US for leaking intelligence documents.https://p.dw.com/p/18vKTAdvertisement