Breaking News

Video captures blue sheep breastfeeding cub in NW China

      A video clip recently recorded in Helan Mountain in northwest China's Ningxia showed a blue sheep mother breastfeeding her cub on a steep rock face.

No comments