Russia showcases economy as Ukraine war takes a back seat

Russian President Vladimir Putin is seen while visiting the Lakhta Center on June 5, 2024, in Saint Petersburg, Russia. Vladimir Putin visited a newly built Lakhta Center, a skyscraper of Gazprom, prior to his meetings at the Saint Petersburg International Economic Forum SPIEF 2024. Contributor | Getty Images News | Getty Images Russia’s annual economic … Read more

Video shows bus plunge off a bridge St. Petersburg, Russia, killing 7

7 killed, driver arrested in Russia bus crash At least 7 killed, driver arrested in Russia bus crash 01:09 A bus swerved through traffic, veered off a bridge and plunged into a river on Friday in St. Petersburg, Russia’s second-largest city, killing seven people, officials said. The Investigative Committee, Russia’s top criminal investigations body, reported … Read more

IndyCar, iRacing announce multiyear licensing agreement

A reunion of the relationship that dates back more than a dozen years will also feature the return of the iRacing Indianapolis 500 to the gaming format’s Special Events calendar. The virtual version of “The Greatest Spectacle in Racing” has historically drawn thousands of participants to the annual event, with sim racers around the world … Read more