Ismail Haniyeh is fully responsible for the lack of a cease-fire agreement

Back to top button