Tag: How is Putin’s Invasion of Ukraine Obama’s Fault

Obama pushing Putin to resign: Ex-Russian prime minister

Former Russian prime minister Sergei Stepashin has lashed out at US President Barack Obama for his belligerent policy on Moscow, saying he is pushing Vladimir Putin to resign. In an… Read more »