20080416 india: Tibetans make a point; take out their own torch