Photo Gallery: Best news and features photos of 2010: Monday, Dec. 27, 2010 55/95

Snow leopard cubs in their indoor habitat at the Oklahoma City Zoo in Oklahoma City, Tuesday, August 10, 2010. The cubs were born May 12, 2010. Photo by Paul B. Southerland, The Oklahoman