World Science Festival And Edward O. Wilson's Special Birthday Surprise
The second World Science Festival kicked off at Lincoln Center in New York City last evening with a birthday tribute to Edward O. Wilson, everyone's favorite ant man, and science fans fron the…