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