Fatality Alert – July 14, 2026

On July 14th, 2026, a helicopter crashed near Loughborough Inlet on the BC coast, claiming the lives of the pilot and one passenger. Read more.