Wednesday, January 12, 2011

Food riots everywhere: photos

High food prices spark protests in India, where food inflation was 18.32 percent last month.

From this site More photos available

No comments: