The need for citizen participation in government has led to the deployment of various platforms that have helped gear efforts to address public issues. These technologies give people a voice in government. They have made it easy for the government to strengthen its...