General

BREAKING: 55 U.S. Generals Just Denounced Trump In Historic Rebuke.