Deadly crash of Marine Osprey last year was caused by mechanical failure, report says
The deadly crash of a Marine V-22 Osprey in California last year was caused by mechanical failure, according to an investigation that ruled out pilot…
Continue Reading