World Russia-Ukraine war: List of key events, day 984 3 weeks ago As the war enters its 984th day, these are the main developments. Continue Reading Previous Trump praises Muslim supporters, says they could win him MichiganNext Russian rocket takes Iranian satellites into orbit as ties grow closer More Stories World ‘Optical illusion’: Key takeaways from COP29 at Baku 33 mins ago World Dying in ‘Hell’: The fate of Palestinian medics jailed by Israel 34 mins ago World Rooted in the West Bank: 25 years of defying settler violence 35 mins ago Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website