BOSTON — A wanted Ohio pilot who was arrested at a Boston Airport fatally shot himself in the parking lot of an MBTA station on Friday morning, our sister station, WFXT in Boston reported.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results