Hosted on MSN26d
Off-duty police officer fatally shoots knife-wielding man at Chick-fil-A on Boylston Street in BostonAn off-duty officer fatally shot a knife-wielding man inside the Chick-fil-A on Boylston Street in Boston. It happened just before 5:30 p.m. on Saturday. Police said that two people ran inside the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results