Strange creature stuck in tree turned out to be pastry April 17, 2021 Residents in Krakow, Poland were so afraid of a critter lodged in the tree outside their apartment that they feared opening their window in… Continue Reading