Dramatic moment floating crew member is winched to safety after deadly Houthi attack March 7, 2024 News A dramatic video depicts the moment crew members of the True Confidence bulk carrier were rescued by the Indian Army. The chaotic More