ITJP submits over 60 sanction requests against Sri Lankan officials
ITJP submits over 60 sanction requests against Sri Lankan officials

The International Truth and Justice Project (ITJP) has submitted more than 60 sanction and visa ban requests till Wednesday targeting Sri Lankan officials over human rights abuses and economic crimes. These submissions have been sent to governments in the US, UK, Australia, Canada, the EU, and the...