Watch ABC News’ Rachel Scott Grill Vladimir Putin: ‘What … Posted bydd-admin June 17, 2021 Link: https://www.thewrap.com/rachel-scott-abc-news-vladimir-putin/