The Ecuadorean committee investigating the Jan. 48 helicopter crash on Tuesday ruled out mechanical failure as cause of the accident.
Ecuadorean committee rules out mechanical failure as cause of recent air crash.