Mar. 05, 2021
Article by Eastern Chaplaincy
St. John’s, NL (March 5, 2021) – At 9:48 a.m. March 12, 2009, the accident of Cougar Flight 491 off the coast of St. John’s, NL, resulted in the loss of life of 17 people. This year marks the twelfth anniversary of this loss of life. Due to public…
You must log in to see the rest of this article.