Gangtok: As many as 22 students belonging to St. Xavier’s College in Jharkhand’s Ranchi sustained severe injuries in a tragic road accident in Gangtok on Tuesday morning. The road mishap took place when the students, who came to Sikkim for an excursion tour, were returning to Ranchi from Sikkim. The students were bound in three […]