Cheng Lei, a Chinese Australian journalist, has returned to Australia after being detained in China for three years on espionage charges. Cheng’s return: Australia’s Prime Minister Anthony Albanese confirmed Cheng's return on Wednesday and stated that Australia did not make any concessions to secure her release.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles