By Tom Ozimek The battle to reopen the Strait of Hormuz has begun, with Pentagon officials announcing the launch of an offensive with the support of allies to reopen the critical oil shipping waterway that Iran has blocked in a bid to weaponize energy and other key commodity shipments in the ongoing conflict. U.S. forces […]
Tag: United States Department of Defense (DOD)
The United States Department of Defense is an executive branch department of the federal government charged with coordinating and supervising all agencies and functions of the government directly related to national security and the United States Armed Forces.

