US Department of Defense: Will use overwhelming lethal force in Yemen until objectives are achieved.

2025-03-18

US Department of Defense: Will use overwhelming lethal force in Yemen until objectives are achieved.