By Snejana Farberov For Dailymail.com
Published: 17:18 GMT, 18 January 2021 | Updated: 17:18 GMT, 18 January 2021
A San Francisco business executive who has been described as a mentally ill anti-vaxxer obsessed with government mind control killed his nine-year-old son and then himself last week amid a legal battle with the boy's mother over his vaccinations and health care.
Stephen O'Loughlin, 49, and his son, Pierce, were found dead from gunshot wounds inside the father's apartment in the 3800 block of Scott Street in San Francisco's Marina District on Wednesday evening by police performing a welfare check at the request of the boy's mother.Insurance Loans Mortgage Attorney Credit Lawyer
The mother called the police after learning that her son had failed to show up for class at Convent & Stuart Hall, his $35,000-a-year Catholic school.
San Francisco business executive Stephen O'Loughlin, 49 (left), shot and killed his nine-year-old son, Pierce (right), and then himself amid a custody battle on Wednesday
Police performing a welfare check at the request of Pierce's mother found the bodies of the father and son inside this apartment building in the 3800 block of Scott Street
Police are investigating the deaths as a murder-suicide.
O'Loughlin and his ex-wife, Lesley Hu, executive vice president at a cargo container supplier, had been locked in a bitter custody battle that revolved