New England Man Believed Dead Found Alive in Europe
In today’s Daily Debrief, police think a man from New England faked his death and started a new life abroad after he was suspected in criminal cases. A COVID testing site is under scrutiny after customers say they never got their test results. Plus, snow could be on the way, and what stinks in Worcester?