3 reasons why Russia grants asylum to fallen leaders
Nestled in a pine forest on the outskirts of Moscow is the idyllic town of Barvikha. It’s home to Vladimir Putin’s health resort, several villas owned by Russia’s elite, and a veritable laundry list of luxury stores including Ralph Lauren and Gucci. …