Russia Launches Probe Against Chief Of International Anti-Corruption Foundation
Russian authorities have launched a probe against the chief of the International Anti-Corruption Foundation, Maria Pevchikh, who resides out of Russia, on charge of failure to fulfill the duties of a "foreign agent."