THE GREEN LADY: An ultimate twist on St. Patrick’s Day

From New York City, where St. Patrick’s Day was invented and is celebrated in all its greenness, comes this story from the NY Post newspaper. We do not argue with the New York Irish.