20070822 india: Left anti-poor; anti-people; pro-China