Yes felons should keep the right to vote, and there are a few points we need to address. Firstly, the reason the felons themselves exist in the first place are because of their surroundings. When an area is economically underdeveloped, the crime rate there is high, and the people in these areas are forced into such measures. This itself is a failure of the government and political party, as a place gets more developed, the crime rate goes down, the felons deserve a chance to have a stake in the environment they are so heavily affected by. If we look at a case of Singapore, just because the government was able to develop the nation, all of the trafficking and crime went down. When a person is able to live comfortably, pay their wages, have food on their table, have access to essentials, there is no reason for crime to arise in the first place. Now the second thing we need to address is that a felony is a very broad term, 1 person may have just robbed a store, trying to feed his family, while the other may have been convicted of sexual assault. You cannot generalize these 2 people onto the same class, just because 1 person was trying to feed their family, they lose their right to vote, and is on the same scale as someone who commits a more grave crime, such as sexual assault, this is injustice in its own, ignoring the need for equity. Thirdly is that prison systems are supposed to be built specifically for rehabilitation, once a felon has been released for prison, if the system/government has done their job correctly, then that person will be rehabilitated, educated, and eliminating the risk of them committing a crime. Felons are also humans, they are just people that have been drove into a desperate decision which they shouldn't have had to make in the first place.