Citizens for Justice and Peace (CJP) Urgent Appeal India: Ongoing arbitrary detention of prominent woman rights defender Teesta Setalvad 07-07-2022 Read More