A French villa and favourite spot of Russian President Vladimir Putin’s daughter has had Ukrainian flags painted all over it. Katerina Tikhonova’s luxury Villa is located in Biarritz, in the sunny south of France, and boasts eight bedrooms and three bathrooms. The property is actually currently owned by Kirill Shamalov, …
Read More »