Protesters in front of the Israeli embassy in Giza call for expelling the ambassador, severing diplomatic relations and joining the resistance against the Zionist state.
Protesters in front of the Israeli embassy in Giza call for expelling the ambassador, severing diplomatic relations and joining the resistance against the Zionist state.