A total curfew has been imposed in Shillong and internet services have been shut down in the capital city of Meghalaya and several other parts of the state after stray incidence of violence marred Independence Day celebrations. The curfew will be in place till August 17, said a state government order.