intelnews.org
Russia fired officials over Smolenkov defection, filed INTERPOL search request
The Russian government reportedly fired a number of officials over the defection of a senior Kremlin aide, who alleged worked as an American spy. Meanwhile, Moscow has filed a search request with I…