Thursday, May 3, 2012

Update on Tufts T-shirt scandal

Peter Bonilla of FIRE has an astute update here.