Tag: Vladimir Putin

Siberia

While Biden rests

Russian President Vladimir Putin spent the weekend in the wilds of Siberia after Biden refused to debate him on live TV. Putin challenged Biden to the live face-off on global TV after Biden called him a killer without a soul.