Britain Owes Palestine' campaign demands apology for atrocities A new campaign, known as Britain Owes Palestine, is demanding the UK government acknowledge and apologise for their repressive actions committed in Palestine between 1917 and 1948. The petition 18 November, 2025 What is Israel's 'Magen Oz' corridor in southern Gaza? Hajj 2025: Will Saudi Arabia avoid a heat catastrophe this year? IDF's actions in Gaza reflect Israeli army's brutal roots