Thursday, July 31, 2025

the media blames it on israel, and israel blames it on hamas.

hamas blames it on egypt. 

egypt does have a lot of responsibility, broadly.