On Thursday, the deputy chief of Russia’s National Guard was reportedly detained as Russian President Vladimir Putin cracks down on perceived disloyalty amid Russia’s struggling invasion of Ukraine. Russian General Roman Gavrilov, of Rosgvardia, the internal military force of the Russian Federation, was detained by Russia’s security and counterintelligence agency, Federal Security Service (FSB), according
More
Today: April 18, 2024