Guys, no need for Indians to get worked up about a cartoon - fact is there is dismal poverty in parts of India. OTOH scientific research and development has to continue side by side with economic development and lifting people out of poverty as is going on now.