The Netherlands has expelled two alleged Russian spies who were working in the country as diplomats, its intelligence service says. They are accused of targeting the high-tech sector and building a “substantial network of sources” in the industry. The two individuals were working for Russia’s Foreign Intelligence Service (SVR), Dutch officials said. Russia described the
Read more