Palestine6 months ago
Explainer: What is the significance of Yemen's naval blockade of occupied Haifa port?
Yemen has announced the imposition of a naval blockade on the occupied port of Haifa in response to the ongoing Israeli genocidal aggression and blockade of Gaza.





This makes it easy to access the Press TV website