Costa Rica police seize 5 capybaras and drugs from fleeing vehicle

The large rodents are related to the guinea pig but are not native to Costa Rica, and trafficking them is illegal.

No comments

Read more