Cornell Daily May 3, 2003 Ithaca, New York is largely known as the site of Cornell University. But now this college town in upstate New York may be known for more than that. Elbert Spriggs is the leader of the notorious “cult” Twelve Tribes which is buying up property in Ithaca, reports the Cornell Daily. …