Dem Senator Mocks Obama's Iran Policy: "Sounds Like Talking Points are Straight Out Of Tehran"

Related Videos