Colin Hanna Colin Hanna is President of Let Freedom Ring. My Articles Obama’s Failing Foreign PolicyApril 15, 2010 | 5:24pm EDT