Police & Fire

Apparent Suicide by Crew Member on John Henry’s “Iroquois” Yacht at Rowes Wharf

A crew member of John Henry’s “Iroquois” yacht apparently committed suicide on Monday afternoon while docked at Rowes Wharf, according to Boston Police. Henry is part owner of the Boston Red Sox, that issued the following statement: Earlier today, a crew member on the vessel, M/Y Iroquois, apparently took his life aboard the vessel docked Read More…