Putin fires another General over major losses in Ukraine

Russian President, Vladimir Putin has reportedly fired one of its top generals as the country’s invasion of Ukraine continues to suffer major losses.  General Roman Gavrilov, 45, the deputy chief of Vladimir Putin’s … Continue reading Putin fires another General over major losses in Ukraine