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