Feedback

Senators Face Off Over Iran Deal

 

Members of the U.S. Senate debate the Iran nuclear agreement Wednesday on Capitol Hill.

Shows