Spying charges against three Czechs have been dropped by a Zambian court on instructions from the top public prosecutor.