A billion frogs on world’s plates

As many as one billion frogs are being harvested from the wild for human consumption each year, according to a new study.