Author Archives for Finn Bowen

About Finn Bowen

Finn Bowen

The teratoid of US foreign policy

November 3, 2012 12:00 am Published by Leave your thoughts

Since the United States Declaration of Independence in 1776, the US has struggled with its foreign policy and its perceived role within global politics. Finn Bowen discusses the past, present and future of US foreign policy