Retired GEN John Allen spoke at the Democratic National Convention last week. He has since explained that he felt he had to speak up because Donald Trump advocates that the military violate the recognized rules of war. See ABC news report. Yes, there are what we call “rules of war.” One of those rules