The Lost Valley Zoo, in the South Korean city of Yongin, unveiled two rare White Lion cubs recently born at their safari park.
1 / 26
CBSTV Videos
Wed, Oct 2, 2013 3:12 PM EDT