Millionaire financier allegedly killed by mentally ill son ‘did everything’ to help him before tragedy at swanky Irish resort, heartbroken family says
Grief-stricken relatives of the wealthy financier who was allegedly killed by his mentally ill son at a swanky Irish resort said the family patriarch was devoted to supporting his troubled child. John McGowan, 66, of New Canaan, Conn., was found unresponsive Tuesday night in a leisure area of Ballyfin Demesne, an exclusive luxury hotel in … Read more