Ted Galen Carpenter discusses the situation in Libya on WYFF

March 18, 2011
Ted Galen Carpenter discusses the situation in Libya on Hearst-Argyle Television

Download:mp4


Recent Media Highlights TV