Chicago, Athens, and Jerusalem

Economics/Politics, Math/Sci/Tech, and Religion/Music/Arts

Ironic News Story of the Week

Posted by erweinstein on April 26, 2007

MIT dean of admissions forced to resign after it is discovered that she lied about graduating from college.

Sorry, the comment form is closed at this time.

%d bloggers like this: