Wednesday, August 30, 2006

Harvard's 'Stuck on' September 10, 2001

Does anyome remember a Taliban student who shamed the halls of Harvard? Well, you ain't seen nothing yet. Read the rest here.