Comment Comment by elomar It's in Brazil... even our catholic campuses aren't all that catholic ;) parent elomar 15 years ago