News

Estes Carter Thompson III was sentenced to 18.5 years in prison after pleading guilty to filming a girl in the bathroom of a Boston flight.