Squatters occupy London mansion thought to belong to Russia oligarch

A group of squatters displayed banners and a Ukrainian national flag on the facade of a mansion supposedly belonging to Russian oligarch Oleg Deripaska in Belgrave Square, central London, on March 14,...