CHINA> Top pic
Worming your way to health
(CFP)
Updated: 2009-07-01 15:18
Worming your way to health

Gerda Verburg, Minister of Agriculture, Nature and Food Quality of the Netherlands, poses Monday with fried locusts and meal worms in a company in Hague, June 29, 2009. [CFP]
Worming your way to health