Having been convicted of 34 felonies, Donald Trump cannot own a gun, hold public office or even vote...