US President Donald Trump has vetoed a Congress-approved bill to end support for the Saudi-led war in Yemen.
Mr. Trump described the resolution as an "unnecessary" and "dangerous" attempt to weaken its constitutional powers.
It is only the second time that Mr. Trump has used his presidential veto since taking office in 201
The opposition in Congress against its Yemen policy grew last year after Saudi agents killed journalist Jamal Khashoggi at the Saudi consulate in Said, Istanbul.
The resolution passed the House of Representatives in April and the Senate in March, when for the first time both chambers supported a resolution of the war powers restricting the president's ability to put troops into action.
- Why is there a war in Yemen?
- How My Country Has Changed
"This resolution is an unnecessary, dangerous attempt to weaken my constitutional authority and jeopardize the lives of American citizens and brave servants who both live today and in the future," said Trump in the veto message.
The House Speaker, Democrat Nancy Pelosi, was one of those who condemned President Trump for the move.
Yemen was devastated by a conflict that escalated in March 2015 when the Houthi rebels Movement took control of much of the west of the country and President Abdrabbuh Mansour Hadi was forced to flee overseas.
Alarmed by the rise of a group she believed was militarily supported by the regional Shiite power, Iran, Saudi Arabia, and eight other predominantly Sunni Arab states, an air campaign began for the government restore from Mr Hadi.
The US has provided billions of weapons and intelligence services