The US and UK unleashed a firestorm on the Houthis

US, UK, Firestorm, Houthis
World
image