SHARE

The mayors of the two largest towns in central Newfoundland have different views of the independent review of senior management at Central Health. NTV’s Colleen Lewis reports.

 

-Advertisement-