Richard Spencer, Secretary of the US Navy, has been forced to resign, following his involvement with the disciplinary actions taken against Navy SEAL Eddie Gallagher, who was seen in a photo with a deceased terrorist.
Richard Spencer, Secretary of the US Navy, has been forced to resign, following his involvement with the disciplinary actions taken against Navy SEAL Eddie Gallagher, who was seen in a photo with a deceased terrorist.