RCAF Cyclone helicopter reported missing, believed to have crashed into the sea off Greek coast
A Royal Canadian Air Force Cyclone helicopter is reported missing with Greek news outlets reporting that it crashed into the sea off the coast of Greece Wednesday.The Canadian Forces has not yet ...