Police discovered the bodies of Christian de Champlain, 44, and Gilles Pilon, 61, on September 2nd on the second floor of a duplex in Lachute. Gilles Pilon lived upstairs, while Christian De Ch
Police discovered the bodies of Christian de Champlain, 44, and Gilles Pilon, 61, on September 2nd on the second floor of a duplex in Lachute. Gilles Pilon lived upstairs, while Christian De Ch