What are the sanctions doing to Russia?
April 24, 2022 at 19:25 PM EDT
Andrei Movchan, a London based Russian financial manager, offers his insight and opinions about the effects the economic squeeze is having on Russia, and what it has the potential to achieve