Royal Challengers Bengaluru stay alive with win over Gujarat Titans in IPLRookie Langford's insideGemma Collins reunites with her former TOWIE coBayern and Dortmund seek Champions League glory to kick off big summer of soccer for GermanyRussia renews attacks on the Ukrainian energy sectorKatie Price 'tries to fool fans with preNFL mock draft 2025: Titans take Carson Beck No. 1; Giants select Shedeur Sanders in top 10German police arrest a Russian man in connection with the fatal stabbings of 2 Ukrainian menSouth Africa marks 30 years since apartheid endedDemolition workers discover mysterious 100