Russell played a Soviet spy in The Americans. She stars as a foreign service officer who becomes the U.S. ambassador in London in the Netflix series The Diplomat. Originally broadcast April 17, 2023.
Authorities say gunfire struck the plane’s rights side near the cockpit while getting ready to take off from Dallas Love ...