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
WhatsApp photograph sparks outrage