Day: July 12, 2017

Ignoring the Human Disaster in Yemen

The West’s protestations about human rights sound hollow when one looks at Yemen where the U.S. and U.K. place profits from arms sales to Saudi Arabia over the carnage those weapons are inflicting, as Alon Ben-Meir explains.

image_pdfimage_print