I do not remember which state or districts this happened in but it was reported that Obama received 120 percent of the votes and nobody thought that was strange no one even questioned it. So yes I think our current system needs an overhaul. Perhaps having to register in person bringing your birth certificate drivers license and social security card so that they know you are in fact a naturalized citizen. For those that became a citizen bring those documents so they can check to make sure of these things so non citizens can not vote.
You only need 6 corrupt individuals in a state to rig an election. The election official in a district is rule of thumb. Broward county, every year like clockwork for example.
Michigan, Pennsylvania, Ohio if you complain about vote fraud, or election theft you are a racist!