Residents are picking up the pieces after a tornado touched down in Newtown over the weekend. The National Weather Service …

source