Russia’s ambassador to the U.S., Anatoly Antonov, said the United States has asked 24 Russian diplomats to leave the country when their visas expire in September. The move comes shortly after the U.S. embassy in Moscow was forced to lay off dozens of Russian nationals working at the mission. Daria Dieguts has the story.
…