CBC News obtained an internal letter sent to staff at the Canadian Museum of Immigration at Pier 21 in Halifax sharing the news about Marie Chapman's immediate departure.
National museum CEO leaves role after report alleged she mistreated staff for over a decade