Daniel J. Mitchell discusses eliminating U.S. foreign aid on FOX’s Your World With Neil Cavuto

March 24, 2011
Daniel J. Mitchell discusses eliminating U.S. foreign aid on FOX’s Your World With Neil Cavuto

Download:mp4


Recent Media Highlights TV