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. By Alon Ben-Meir…Read more →
Source