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 Rosgvardia force - or National Guard - was detained amid claims he had 'leaked information' and 'squandered' much-needed fuel.   News of his arrest […]

Read more of this post