An accident on Jan. 2 left three dead in Charlotte, North Carolina, officials there said.
A scaffolding collapse in downtown Charlotte left three construction workers deceased, according to the Charlotte Fire Department, which described it as an “industrial accident.”
Zachary Stieber
Senior Reporter
Zachary Stieber is a senior reporter for The Epoch Times based in Maryland. He covers U.S. and world news. Contact Zachary at [email protected]