Why these four star generals can’t lecture us about morality and truth

Trump critics love them. But after nearly 20 years of shameful war promotion, failures, and lies, these guys are no paragons of virtue.