As Iran and the six world powers prepare for “implementation day” of their nuclear deal, the American House of Representatives on Wednesday approved Republican-backed legislation that would give Congress greater oversight of the landmark nuclear agreement, reports The Associated Press (AP).

Lawmakers voted 191-106 to approve the Iran Terror Finance Transparency Act, spurning a veto threat from President Barack Obama.


Read more