World Russians tell the BBC how they think the Ukraine war will end worldsbnews.com July 11, 2025 Russian victory is a key message at the ‘Patriotic Festival’ a few miles outside Moscow. Continue Reading Previous: England vs India: Jofra Archer strikes on comeback in see-saw third TestNext: Alcaraz into Wimbledon final with thrilling win over Fritz – highlights Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Related Stories World Could axing two national holidays save France from its mountain of debt? worldsbnews.com July 16, 2025 World US senators exempt HIV/Aids funding from planned spending cuts worldsbnews.com July 16, 2025 World Canada’s PM wants to fast-track ‘nation building’ – but can he convince indigenous First Nations? worldsbnews.com July 16, 2025