Share this story
A studious-looking high school freshman wearing a NASA T-shirt was led from his Irving, Texas, school in handcuffs this week in what appears to be an overreaction to an electronics project he wanted to show his engineering teacher. ADVERTISING A