VIDEO: Pentagon asks for Navy secretary's resignation over SEAL war crimes case

Share on Parler
US
SEAL
Navy
Pentagon
Resignation
11/25/2019 1:40 PM   

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, but convicted of posing with the body of a teen ISIS fighter.