Cyprus, of all countries... Russian billionaire Deripaska stripped of Cyprus citizenship