Yemen and the politics of denial and deceit. The Trump administration’s continued support of the Saudi-led war is morally indefensible and strategically …

source