Indians in Tufts this year ?

neethus1
Sat, 09 May 2009 12:20:20 +0000

Oh sorry - I meant that I’m Indian, not that I live in India!

I live in Jersey :)