Irish Judge And Activist
Catherine McGuinness is a retired judge and activist. She is a former barrister Senator President of the Law Reform Commission and judge of the Circuit Court justice of the High...