NANNING -- The air crackled with excitement on a sunny afternoon at Nanning Garden Expo Park, South China's Guangxi Zhuang ...
And they’ve only been getting more famous since. The capybara or greater capybara is the worlds largest living rodent. The mammals are native to the South American region. Capybara’s are close ...
The biggest stories of the day delivered to your inbox.