I don't know where you guys are getting your news but I'm no fan of Putin. Seems like Putin and whole regime is big trouble here. Nobody wins in a war but Russia is getting their ass kicked.
Best shot for peace is to respect borders. Russia needs to go home. I'm happy Putin is losing. Sends strong message to others .
|