A luxury hotel in Cyprus. Some $26 billion in Russian money is parked in Cypriot banks.
Corbis

A luxury hotel in Cyprus. Some $26 billion in Russian money is parked in Cypriot banks.