An activist from Communist Party of India (Marxist Leninist) shouts slogans against U.S. President George W. Bush during a protest against Israeli attacks on Gaza, in the northern Indian city of Allahabad January 7, 2009. The message on the placard reads: "America". Reuters Pictures 10 months ago

An activist from Communist Party of India (Marxist Leninist) shouts slogans against U.S. President George W. Bush during a protest against Israeli attacks on Gaza, in the northern Indian city of Allahabad January 7, 2009. The message on the placard reads: "America".