In 2006, it became illegal in this country to lie about your military service.
The Stolen Valor Act made it a federal misdemeanor to falsely represent oneself as having received any U.S. military decoration or medal. If convicted, a person faced imprisonment in a federal prison for up to six months. If the decoration lied about was the Medal of Honor, imprisonment could have been up to one year.
This week, the United States Supreme Court, in United States v. Alvarez, ruled that the Stolen Valor Act was an unconstitutional abridgment of the freedom of speech under the First Amendment, striking down the law in a 6 to 3 decision.
Another stupid law bites the dust.