The US Senate has failed to override President Donald Trump's veto of legislation earlier passed by Congress to block the sale of certain weapons to Saudi Arabia.
By a vote of 45-40, the Senate fell short of the two-thirds votes needed to overturn a presidential veto. Five of the chamber's 53 Republicans voted to override the Republican president. Fifteen senators did not vote.
The Senate was also s...