The United States has ordered 12 Russian diplomats to leave U.S. soil by March 7th for allegedly engaging in “espionage activities.” Olivia Dalton, spokeswoman for U.S. Ambassador to the United Nations (U.N.) Linda Thomas-Greenfield, announced the news on Twitter on Monday afternoon. “The U.S. has informed the Russian Mission that we are beginning the process
More
Today: September 27, 2025