Yemen is starving to death. More accurately, Yemen is being starved to death. The Kingdom of Saudi Arabia, along with the United Arab Emirates and other Gulf States, has deliberately chosen to weaponize starvation in its war against Yemen’s Iran-backe ...[
Read more]