Storia: Pilots 'fine' after US helicopter goes down near Strait of Hormuz — Warptech Lab News