International Human Rights Public Protection Association
International Team
We are pleased to welcome you to the website of the International Human Rights Public Protection Association (IHRPPA). IHRPPA is an expression of national and international tradition.