* The pictures and videos coming out of New York and New Jersey are a vivid reminder that Mother Nature always bats last; human technology, civilization, and hubris crumbles in the face of her power. Reports are that 17 people are dead, and 7 million are without power on the
Continue reading