20080501 tarun-vijay.the-right-view: India must stand up to China