Irish Law Professor Diarmuid Rossa Phelan Acquitted of Murder Charges
Diarmuid Rossa Phelan, a law professor at Trinity College Dublin, has been acquitted of murder charges stemming from the shooting of a trespasser on his farm. The High Court assessed his character, highlighting his law-abiding life and significant academic contributions….