Real Clear Science Video

The Latest Science Videos

Elusive Snow Leopard Makes Rare Appearance on Camera

Three snow leopards were recently spotted in the wild by a camera trap set up in the mountains of Tajikistan.