02/18/16

Baby capybaras debut at Japanese zoo

A pair of baby capybaras - otherwise known as the world's largest type of rodent - debuted at a zoo in Nomi, Japan this week, where they could be seen frolicking and wrestling near their parents. ... more Duration: {{video.duration.momentjs}}