Communist Party of India (Marxist)

Protesters gathered in New Delhi, India, to protest against the 2018 national budget released by the right-wing Bhartiya Janta Party government, labelling it “anti-people” and “anti-labour”.