A curfew was clamped in Meghalaya capital Shillong on Sunday evening and use of mobile internet was prohibited following violence in parts of the city since Saturday in which a police team was also attacked. Unidentified persons pelted stones at police and set fire on a police van as many local residents staged a protest against the recent killing of Chesterfield