Curfew imposed in Odisha’s Balasore over communal clash
Situation turned ugly after violence spread to more areas in Monday night; 40 platoons of police have been deployed in the town and 34 persons have been detained