"endemic impunity": un report on yemen says united states, france, and
comprehensive and damning United Nations report released Tuesday said U.S., France, and Britain may be guilty of war crimes for providing Saudi Arabia-led its war on Yemen with logistical support and weapons... ..…