Crew Lost In Crash Of Canadian Cyclone Helicopter
The Canadian government announced May 1 that five members of the crew of a Royal Canadian Air Force CH-148 Cyclone that crashed in the Mediterannean Sea on the evening of… Continue reading "Crew Lost In Crash Of Canadian Cyclone Helicopter"