High-ranking officials arrested for alleged budget theft in Russia's Karachay-Cherkessia ...
According to Russia's Federal Security Service (FSB), the "organized group" of individuals, which included government and law enforcement officials, allegedly stole money from a state-funded ...