Wedron Illinois

Recovery team headed to Cyclone helicopter crash site

The joint Canadian Forces-U.S. Navy team that will try to recover the Cyclone helicopter that crashed in the Mediterranean Sea left Souda Bay, Greece, on Monday onboard the support ship EDT Hercules. Read More
Source: Visit the Ottawa Citizen for more!

Exit mobile version