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 The IMF and the World Bank must be abolished to save the planet 5 mins ago World Israeli attacks kill six across Gaza, army issues new ‘evacuation order’ 5 mins ago World The West, the ICC, and ‘mtu wetu’ in Israel 5 mins ago Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website