The Libyan army declared a no fly zone over the eastern city of Benghazi Saturday, a day after a rogue ex-general used warplanes in a combined air and ground assault on Islamists there.