Louisiana high school on a barge wins $10 million prize

6 months ago