World Russia-Ukraine war: List of key events, day 960 7 months ago As the war enters its 960th day, these are the main developments. Continue Reading Previous From Uzbek disco to Uighur rock: Forgotten sounds of the Silk RoadNext Israeli strike on northern Gaza’s Jabalia refugee camp kills 22 More Stories World Nakba, the ethnic cleansing of Palestinians in 1948 52 mins ago World Nakba commemorated, and yet repeated (redux) 52 mins ago World Germany backs Trump’s push for 5% NATO defense spending target 52 mins ago Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website