Supreme Court Ruling Greenlights Voter Suppression
Today the United States Supreme Court issued an opinion that will upend the Voting Rights Act. With their ruling on Louisiana v. Callais, the Supreme Court has just delt what will be one of the final blows destroying the...
