Vote Integrity vs the Right to vote

Is the US Voting system really fair to minorities? I see alot of voter suppression in this system. In Kenya people buy cards from opponents supporters and return them after the voting. Lakini this system ya USA, voter suppression especially in dem areas is real.

The minority vote(Black, Asian, young, Hispanic,Poor) is suppressed via

  1. Voter photo ID requirements to avoid voter fraud
    2)Voter purging
    3)Gerimandaring
    4)Closing and moving polling stations

Yes its that unfair and more. And its in all areas, especially Republican zones where they do not want upsets.