Irina Galushko

NSA leaker Snowden stops over in Moscow en route to ‘third country’ with WikiLeaks help

NSA leaker Snowden stops over in Moscow en route to ‘third country’ with WikiLeaks help

Whistleblower Edward Snowden has stayed overnight at Moscow’s Sheremetyevo airport. The former CIA contractor, who left Hong Kong in a bid to elude extradition to the US on espionage charges, is on his way to a ‘third country’ via Russia. The plane allegedly carrying Edward Snowden landed in Moscow shortly after 5pm local time on […]