Fact-check: Saudi Arabia has not approved deployment of US air defense systems to defend Israel Read more
Marks and Spencer issues explanation for controversial advert amid Israel -Palestine conflict Read more