This year Newtown's Earth Day Festival celebration and the worldwide Earth Day — first celebrated in 1970 — both fall on Saturday, April 22....Read Full Article