The Charlotte Fire Department said Monday that three people were killed when scaffolding collapsed at a Dilworth construction site in Charlotte, North Carolina.
The director, Boris Pasche, MD, was fired one day after the National Cancer Institute renewed its funding for the center; the entire external advisory board has resigned.