20051121 india: At Puri; Thai princess faces juggernaut