The Hindu Janajagruti Samiti has demanded strict legal action against Teesta Setalvad and her organization, 'Citizens for Justice and Peace' (CJP), for allegedly misusing police mechanisms to file ...