New Delhi [India], October 13 (ANI): The Cockroach Janta Party (CJP) has condemned the denotification of Jantar Mantar as a designated protest site, calling the move a serious setback for...