The U.S. Supreme Court today ruled 6-3 against a student who had been punished by high school officials because they did not like the words on a banner he held up when he was off school grounds.Here's a version of the story from CNN.Chief Justice John