A freelance photojournalist and activist. My work has been published @AjEnglish @MiddleEasteye @jvplive views My own.

Joined December 2014
3,854 Photos and videos
Pinned Tweet
Israel completely destroyed my village in 2014, 10 years since I took these photos to show the world what is happening in Gaza. This is Gaza 10 years ago. We love life ❤️🇵🇸.
40
186
424
47,837
Do you want to know more about the genocide in Gaza? Just open Google Maps and see by yourself the number of tents and the extent of the destruction. This is a genocide in every sense of the word.
2
7
257
Do you remember when Biden said Rafah is the Red line.?! This is Rafah. 👇 . This is a genocide
7
12
159
I woke up to visit my roots on Google Maps, only to find my hometown wiped off the face of the earth. It looks as if a nuclear bomb hit it, total annihilation. The contrast is haunting: while Gaza is being erased, the Israeli kibbutzim remain untouched. This is not just a map update; it is a live broadcast of a genocide that the world refuses to name.
10
380
962
17,922
Killing Hamid, 13 Years ago in Gaza. youtu.be/yCN20S67gDQ?si=dmIZ…
نزوح المواطنين من منطقة السنافور ومحيط مجمع الصخرة في حي التفاح بغزة، بعد أن طالبت طائرات “كواد كابتر” السكان بإخلاء المنطقة. في الوقت ذاته، يواصل جيش الاحتلال توسيع “الخط الأصفر” قرب صيدلية غزال على شارع صلاح الدين، في خطوة جديدة لتوسيع نطاق السيطرة العسكرية والتهجير القسري
5
9
526
How many times has Trump announced that a ceasefire has been reached in Iran?!
2
1
2
196
Israeli soldiers attack shepherds in Syria; 4 shepherds were severely beaten by the soldiers, and some were arrested. If this had happened in Israel, the headlines would be different.
4
2
150
If Hamas released the hostages tomorrow, there would be peace.
If Iran laid down its weapons tomorrow, there would be peace. If Israel laid down its weapons tomorrow, there would be no Israel. That's the difference.
2
3
6
344
Netanyahu should be in a courtroom facing his corruption charges today, but he chose to drag the region back into war with Iran instead. This war criminal doesn’t care about American interests—he has officially become a liability to the US.
5
10
441
Another strait was closed today.
1
2
187
Trump is blaming Israel for all the mess of today. Good 👍
1
3
32
742
While Trump is trying to look out for America's strategic interests, this clown wants to drag the US into a mess. Where are the Americans at?!
FINISH THE JOB, PRESIDENT TRUMP!
1
185
Western media calls it 'settler violence.' In reality, it’s Terrorsim. There is no other word for it
If those were Arabs invading & rampaging through a Jewish town, those pics would be all over mainstream media with the captions "TERRORISTS SAVAGES"... But those are Jewish Israelis invading a Palestinian town, so there is NOT even a passing mention of them in any Western media!
4
13
246
Trump said: Don't bomb Beirut. Why did you bomb Beirut?!!
1
2
11
496
But you're the ones who started this. Why did you disrespect the United States, which is your ally?!
הלילה טהרן חייבת לבעור!
5
259
Maintaining the ceasefire with Tehran serves the strategic interests of the United States, particularly as the World Cup is slated to begin on US soil in the coming days. Nevertheless, Israel persisted in undermining the agreement by breaching the Lebanon agreement announced by Trump.
1
7
22
3,017
🚨UPDATE: Donald Trump recently issued a statement on his Truth Social platform confirming that he held a "productive" phone call with Israeli Prime Minister Benjamin Netanyahu, alongside other communications involving Hezbollah representatives. Trump confidently announced that both parties had agreed that "the shooting will stop" and that no Israeli forces would be deployed to Beirut, adding that troops already en route had been withdrawn. However, Netanyahu insisted on violating the agreement as Israel proceeded to bombard Beirut. Now, Iran is retaliating in response to the breach.
1
8
550
The humiliation here lies in the timing and the public nature of the situation. When a US president personally and decisively announces that understandings have been reached to halt the fighting, only for the warplanes of his closest ally to bomb the capital, Beirut, just a few hours later, it sends a message to the world that Washington is either: - Unable to control its allies and rein in their actions. - Or that there is a deep rift in coordination and trust between Washington and Tel Aviv.
6
293
After Israel violated the ceasefire in Lebanon, Iran strikes back.
2
3
219