The Irish Human Rights and Equality Commission welcomes the appointment of Professor Michael O’Flaherty as the new Commissioner for Human Rights at the Council of Europe, by the organisation’s Parliamentary Assembly (PACE) at its plenary session in Strasbourg yesterday. The Commissioner for Human Rights is an independent and impartial non-judicial institution established in 1999 by…