Emma Ashford discusses America’s role as the world police and American foreign policy on PBS’s The Third Rail with Ozy

Featuring Emma Ashford