SHARE

Police were locked in an armed standoff with a man who had barricaded himself inside a Mount Pearl home on Tuesday. He phoned the NTV newsroom during the standoff and spoke to Glen Carter. NTV’s Danielle Barron reports.

-Advertisement-