Human Rights Platform launches Annual Report Calling for the Protection of the Rights of All amid Concerns of Institutional Abuses of Power The Platform of Human Rights Organisations in Malta (PHROM) has released today its Annual Report on the state…