Hundreds of Communists workers take to streets protesting anti-Maoist operation.

Record ID: 330573