Putin Snow Leopard

CP

Sochi's Gonna Be Grrrrrrreat!

SOCHI, Russia - Vladimir Putin, rugged outdoorsman and tough-guy Russian president, promoted a cuddly image Tuesday as his Olympics drew near.Putin checked in at a preserve for endangered Persian leop...