BJP-led government says it’s fighting “Urban Maoists”, but critics say the MSPS Bill is the biggest threat to free speech since the Emergency.