Categories Articles US military protects Americans’ rights ‘to criticize us’: Ret. Gen. Petraeus Post author By crystalg Post date October 22, 2017 ABC News: Top Stories Tags Americans, Criticize, Gen., military, Petraeus, Protects, Ret., rights ← Jimmy Carter Wants to Help President Trump Resolve the North Korea Crisis → McConnell says he’s awaiting Trump guidance on health care