0 Pentagon Commits to Use Overwhelming Lethal Force in Yemen March 17, 2025 Omar Fitzgerald The U.S. Department of Defense has pledged to use overwhelming lethal force in Yemen, targeting