London's love affair with Russian money

The British capital London has been dubbed 'Londongrad' due to the many Russian oligarchs living there. Now some are having their assets seized. We talk to London based financier and activist Bill Browder who wants even tougher sanctions.

2356 232

Suggested Podcasts

Slate Podcasts

Indian Kisan

CreativeLive

Kevin Ryan a H. Foley

Muslim Central

Don Komarechka

AASIRA- Protecting souls