Latest News & Developments
Dare I say it, we are not nearly outraged enough, not by a long straw. There is a genocide underway in Gaza. It is estimated that more than 60 000 people have died since the Israeli onslaught in 2023, many of whom are presumed dead