Video

U.S. Foreign Policy Report by Darrell Castle

Play

This U.S. foreign policy briefing was presented to the Constitution Party National Committee in Fort Worth, Texas, November 13, 2010.