Residents Stage Protest At Amritsar Train Accident Site

12