US Navy Secretary Richard Spencer fired over Seal case
US Navy chief Richard Spencer has been fired over his handling of the case of a Navy Seal demoted for misconduct. The case of Edward Gallagher, who was convicted for posing with a corpse, had […]