Congress leader Pawan Khera has blamed the BJP-led government for the violence that erupted in Nagpurs Mahal area, alleging a failure in maintaining law and order, while questioning how such unrest could take place in a city with a 300-year history of communal harmony, and accusing some political parties of deliberately provoking tensions for their own gains.