Oxfam: 900 million face starvation worldwide
More than 900 million people in developing countries face starvation as food prices soar, a new report from Oxfam finds. Spiraling inflation in the cost of basic foods, such as rice and cereals, have pushed an extra 119 million people… Read moreOxfam: 900 million face starvation worldwide