Under military law, generals who speak out could be prosecuted for "contemptuous" statements about the president. "I have ...