Navy destroyers shoot down 8 drones and 8 missiles launched by Houthis

Published 8 days ago