20070609 india: 'For tiger's sake; India must speak up against China'