Bringing Perpetrators of Gross Human Rights Violations to Task
The International Truth and Justice Project (ITJP), an independent NGO working since 2013 to protect and promote justice and accountability in Sri Lanka, has submitted more than 60 sanctions and visa ban…