By using this site, you agree to our Privacy Policy and our Terms of Use. Close

So let the world starve?

They just told me that in my country they are going to sell insects in big warehouses as food.

Damned.