A US Navy ship in the gulf of Aden just came under fire from projectiles launched in Yemen
Inshallah USS Liberty 2.0: Electric Boogaloo