Public support or not, it runs afoul of the Constitution.
Salem had some witch trials that had public support.
Most Americans don't understand that simple truth anymore that our Constitutional rights are not up for popular vote.