navy seal war crimes

Navy Secretary Richard Spencer Fired over Navy SEAL War Crimes Controversy

Image source: Wikimedia Commons Navy secretary Richard Spencer has been fired over his handling of the case of Edward Gallagher…

5 years ago