
Renewed Tensions in Gaza: Israeli Forces Drop Leaflets Amid Intensified Strikes
Israeli forces recently dropped leaflets in Gaza urging residents to evacuate or face forced displacement, amidst renewed airstrikes resulting in hundreds of deaths. The messaging implies that the world would …
Renewed Tensions in Gaza: Israeli Forces Drop Leaflets Amid Intensified Strikes Read More