American culture is baffling. A particular spider, considered an endangered species, stops a $15 million road building project. Many oil drilling projects were stopped in the past for similar reasons. NBC NATIONAL NEWS — A road project along Texas’ Highway 151 was progressing on time until along came a spider
Continue reading