Mentally Ill Man Charged With Murder Of Father at Luxury Irish Resort
A New York man has been charged with murder following the death of his father at a luxury hotel in Ireland. Irish authorities charged 30-year-old Henry McGowan with the murder of his father, 60-year-old John McGowan after John was found dead at the five-star Ballyfin Demesne hotel in County Laois on November 12, according to The Irish Times, BBC, and RTE News. John McGowan sustained severe injuries during an assault in the hotel’s leisure centre and was later pronounced dead, the outlets reported. Local police, known as Gardai in Ireland, told PEOPLE they responded to the hotel around 8 pm and discovered the 60-year-old man dead. A 30-year-old man was subsequently arrested at… Read More »Mentally Ill Man Charged With Murder Of Father at Luxury Irish Resort