Last weekend Russia was the center of global attention with what looked like a possible coup or direct military confrontation coming from a private Russian army.
US Senator Dick Durbin says the world is watching closely what’s transpiring and its’ clear to him the leader of Russia is paying a heavy price for deciding to wage war in Ukraine.