The Supreme
Court on Thursday struck down a federal law that makes it a crime to lie
about receiving a military medal, ruling it violated constitutional
free-speech rights.

By a 6-3 vote, in a case about
how far the government may go to prosecute false claims about military
honors, the high court handed a setback to the Obama administration over
the "Stolen Valor Act" that Congress adopted in 2006.