As the world welcomed 2025, tensions in Israel and Palestine escalated dramatically, with over 600 Israeli settlers storming the Al-Aqsa Mosque compound in Jerusalem, while Israeli forces launched ...