Investigators find human remains at Nashville Christmas explosion blast site hinting at possible ‘suicide bombing’

Federal prosecutors and Nashville police are following more than 500 leads and tips in their investigation into an explosion that rocked downtown Nashville, Tennessee on Christmas morning. The explosion left at least three injured and caused a massive telephone, internet outage. Federal agents searched the home of a possible person of interest in the Nashville […]