Tag: richard spencer navy
Posted in Static News
Pentagon asks for Navy secretary’s resignation over SEAL war crimes case l ABC News
avnblogfeed July 16, 2021 48 Comments on Pentagon asks for Navy secretary’s resignation over SEAL war crimes case l ABC News
Secretary Richard V. Spencer was forced to resign over his handling of Eddie Gallagher, who was acquitted by a military court of major war crimes,…
Comments