war on yemen reveals ineffective patriot shield
TEHRAN - The location of Yemen is due to its overlooking to Arabian Sea and Gulf of Aden in the south, Red on the west and its coastline. ... In, the importance of Yemen has led Zionist regime, with the help of U.S and the West, to seek domination of Yemen to overcome this..…