Russia’s sham presidential election has produced its inevitable result. With Vladimir Putin formally reconfirmed in office until at least 2030, we should not delude ourselves: there is no easy way out of the current confrontation with Russia, at least in the short term.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles