Carroll's Talking Saints win two awards ending the year
The Carroll College Talking Saints won two awards at the British Parliamentary debate championships, a national competition, before ending its year. The Saints attended the April 6-7 event at the U.S. Air Force Academy at Colorado Springs, Colorado. …