Russian Officials Vow to Retaliate Against Latvia Over Terror Sponsor Label
Latvia’s parliament has moved to designate Russia as a state sponsor of terrorism over Russian President Vladimir Putin’s war in Ukraine—and the Kremlin does not appear to be taking it well. Russia is committing a “genocide against the Ukrainian people,” Latvian MPs said in a statement Thursday, according to AFP. Russia “uses suffering and intimidation … Read more