January 26, 2025 / 0 Comment Re: Gaza has triumphed – Middle East Monitor By Muhammad Nouman - In Uncategorized Share Judging by the posts of our own dear Len one can only conclude all Americans are dumb. Source link