A man was stabbed to death during a fight on an escalator at Boston's South Station. WBZ-TV's Tammy Mutasa reports.
A man was stabbed to death during a fight on an escalator at Boston's South Station. WBZ-TV's Tammy Mutasa reports.This article was originally published by Cbs Boston.
Read Full Story on Source Site →