PTPU

AcronymDefinition
PTPUProsecution of Torture Perpetrators Unit (Sri Lanka)