Vijay Prashad: Meanwhile, 100s of Millions of People Die of Hunger May 31, 2025 Enough food is produced to meet the needs of 11 billion people. Why do so many of the 8 billion people on the planet go hungry? Read more →