L'Isle Verte Highlights the Importance (and Degree of Difficulty) of ...

While the small Quebec town of L'Isle Verte mourns, recovery crews are painstakingly de-icing and picking through the wreckage of what remains of the R√©sidence du Havre ...