Watch: Navy Helicopter Deploys Floating Device After Emergency Landing
0
Footage has surfaced of the Navy's Advanced Light Helicopter (ALH) that made an emergency landing today off the Mumbai coast.