Jim Hoft

Hillary Clinton Admits Obama’s Iranian Policy Is Also a Failure (Video)