Putin’s Russia Invades Ukraine

Putin’s Russia finally invades Ukraine

Russian President Vladimir Putin announced a military operation in Ukraine on Thursday with explosions heard soon after across the country…

3 years ago