News

Sept. 20 (UPI) --An Indiana University club created a 14-foot-tall paper mache sculpture that is being submitted to Guinness World Records for recognition as the world's tallest. The Indiana ...