PTPU

AcronymDefinition
PTPU➣Prosecution of Torture Perpetrators Unit (Sri Lanka)