An Islamic scholar who had been hired by Notre Dame to teach religion (yeah, I know it doesn't make much sense -- Catholic University and all) has had his visa revoked. "Generally speaking, criteria for revocation include public safety risk, or national security threat," DHS spokesman Dean Boyd said. However, what really caught my eye […]