Emma Ashford discusses potential sanctions against Russia in light of the Kerch Strait confrontation on World in 2:00

Featuring Emma Ashford