20060302 india: Thousands rally to protest Bush visit