You may be right there regarding Yemen.
It still doesn’t change the fact that by earthly standards: as a country overall, we have the moral high ground over Russia.
I am not going to get involved in Soviet style “what-aboutisms.”
Soviets were fond of saying things like “and you lynch black people” as a way to tout the moral superiority of their system any time its abuses came into light.
I will disagree about our Country having the moral high ground when much of our foreign policy is not about moral authority, it is to benefit political agendas, as in bought and paid for politicians, and their financiers, or to benefit corporations that make beyond millions off deals, whether it is going after oil, natural resources, or selling weapons.
I campaigned, voted for, gave $$$ to support Trump, but I am beyond disappointed with his broken promises regarding the middle East, to include Syria, Afghanistan, the soon to be war on Iran,
His love affair with the KSA, and the Unholy Trinity of the US, KSA, and Israel..nope not on board with that agenda.