Defense and veterans hearings on Capitol Hill for the week of March 31, 2025.
Leonard “Fat Leonard” Francis has been sentenced to 15 years in prison for masterminding a bribery scheme that swept up dozens of Navy officers.
The Navy rescued mariners of multiple cargo ships transiting Middle Eastern waters in June after Houthi militants struck the commercial vessels.
Employees had been instructed to remove the photo because of its portrayal of a nonconsensual sexual act.
Load More