20060729 india: Man self-immolates at Delhi's Jantar Mantar