islam America’s Incompetent Generals & Admirals June 30, 2021 Historyscoper America’s Incompetent Generals & Admirals