Russian TV Offers Job To Jeremy Clarkson

MOSCOW (AP) — A television station owned by the Russian defense ministry is offering a job to former “Top Gear” host Jeremy Clarkson. The BBC announced Wednesday that it wouldn’t renew Clarkson’s contract after a fracas with a producer, ending his connection to the immensely popular program. The Zvezda TV channel published a letter to […]