“animal rights” for alleged terrorists!!

How horrific to read this news-analysis with this grim end-note: “while the bourgeoisie likes to proclaim India the ‘world’s largest democracy,’ it is increasingly…