Putin fires top Russian generals amid difficult campaign in Ukraine

Russian President Vladimir Putin sacked five generals and one police colonel this week in what is believed to be a reshuffling in the top ranks of Russia’s armed forces as the country continues to experience unexpectedly heavy losses amid slow progress in its 100-day invasion of Ukraine.

Read More

Previous post Big country music festival bans Confederate flags
Next post What does North Korea's Kim Jong Un want from the Biden administration?