YEMEN Press Agency
Browsing Category

Top Stories

Israeli ministers acknowledge failure in Gaza

OCCUPIED PALESTINE, June 26 (YPA) - Three Israeli ministers have acknowledged the failure of Israeli military operations in the Gaza Strip, stating that these operations have not achieved practical results so far. They called for a change…