0 Pentagon Commits to ‘Overwhelming Lethal Force’ in Yemen Operations March 17, 2025 Marcus Thompson The US Department of Defense has pledged to utilize “overwhelming lethal force” in Yemen, resulting