India cuts off funding to IDSN member for reporting to UN Experts
IDSN member People’s Watch is fighting a legal battle in the Indian courts to regain their foreign funding license, first revoked by the Indian Government in 2012. The organisation, a program unit of the […]