The US Senate has rejected attempts to block an arms sale to Saudi Arabia despite the kingdom’s dismal human rights record.