Advertisement
May 1 2020 8:09pm

5 crew from crashed military chopper presumed dead

The five missing crew members who were on board the Canadian Armed Forces CH-148 Cyclone helicopter that crashed off the coast of Greece are now presumed dead. Ross Lord reports.

Responsive site?

Video Home