business2024-05-22 10:21:3313Thousands of Russians join Navalny By Guy Faulconbridge and Andrew Osborn, ReutersPeople queue outside a polling station during Russia's presidential election in Saint Petersburg on 17 March 2024. Photo: AFPbusinessPrevious:At least 6 Egyptian women die after vehicle slides off ferry and plunges into Nile RiverNext:Serie A champion Inter facing a nervous wait as deadline passes for loan repayment to OaktreeRelated articles、 Bell's RBI single in 10th lifts Marlins to 3Chinese president appoints new ambassadorsThe German chancellor tours flooded regions in the southwest in a show of solidarityHundreds of pro