Read More Featured Scandal U.S. Embassy Guard Accused of Spying for Russia and Iran A security guard at the U.S. Embassy in Oslo, Norway, “has been arrested on suspicion of espionage.” There’s… byMark MegahanNovember 23, 2024