Capybaras took over the Olympic golf course and we should let them stay
Capybaras have staged a coup of the Olympic golf course in Rio de Janeiro, Brazil, and it’s probably best for everyone that we go with the flow on this one. Capybaras, the world’s largest rodents, would look extremely cute with … Read More