Edward Snowden has received a Russian passport after swearing an oath of allegiance to the country that has sheltered him from US authorities since 2013, his lawyer has said.Snowden, 39, a former intelligence contractor who leaked secret files that were reported on by the Guardian, was granted Russian citizenship in an order signed by Vladimir…
