Originally posted by wtshnnfb01:I'm assuming by Hercules plane you mean a C-130. Arguebly one of the greatest planes ever designed.
Originally posted by wtshnnfb01:Which country is providing the search and rescue choppers? American Pararescuemen are arguebly the best rescue specialist in the world, but I imagine your country probally has numerous resources for such an event.