"SLAPP"ed but will not submit

In the first week of April this year, a group of men came and stood outside the Centre for Science and Environment (cse), New Delhi. They carried placards with offensive slogans directed at me. We understood the