In a dramatic end to the US spy scandal the United States swapped 10 Russian spies for four US agents in Vienna in a deal reported to have been brokered between the US and Russian Presidents.