Teri102 Teri102 10-04-2015 History Answered In which form of government do delegates speak on behalf of citizens?