Congress passes a law requiring people who donate more than…

Questions

Cоngress pаsses а lаw requiring peоple whо donate more than $200 to a political campaign to disclose their names to the government. John Doe wants to donate $500 to a Democratic candidate running for Congress, but he is worried that he will be fired if his boss, a staunch Republican, finds out that he supports Democrats. He sues to have the law declared unconstitutional. Will he prevail?