May 7, 2010

Herzliya, Israel — I don’t really get the point of this. Are we trying to beat nature at its own game?