December 21, 2004

Tariq Ramadan on having to resign his professorship at Notre Dame because the US government revoked his visa for reasons it won't explain. Laura Secor reported on Ramadan and his following in Europe for the Boston Globe last year.

Posted by Laura at December 21, 2004 10:52 AM