January 25, 2025 / 0 Comment Re: Gaza has triumphed – Middle East Monitor By Muhammad Nouman - In Uncategorized Share Um, Barry….you know the jews get off on raping the detained Palestinians (including the men), right? Source link