Gas leak explosion takes out homes under construction in east Ottawa

A gas leak at an east Ottawa construction site caused a large explosion Monday morning,

February 13, 2023

A gas leak at an east Ottawa construction site caused a large explosion Monday morning, emergency officials say.