June 16 2020 4:53pm

Chopper crash in Greece was unavoidable, says federal government

The Department of National Defense says the military helicopter crash in the Ionian Sea was unavoidable. As Jesse Thomas reports, the Cyclone helicopter will resume flight operations.

Responsive site?

Video Home