5 min read Latest News Place Michel Louvain is no more | Radio-Canada.ca April 18, 2021 Janelle B. Smith This music icon passed away peacefully in her sleep at the Verdun Hospital Center...