Gen Kelly blasts Trump, Dave Granlund,PoliticalCartoons.com,USMC, General Kelly, Gen, unloads, hits, white house, former, chief of staff, vindman, trump, president, john kelly