BCCHRP stands for British Columbia Committee for Human Rights in the Philippines

(Canada)

BCCHRP