Tag bamboo rat
Sort by: Newest   | Oldest

Police intercept restaurant supply, rescue dozens of bamboo rats in Vietnam

Bamboo rat is a species of rodent that makes a popular delicacy in both Vietnam and China.