For the first time in 600 years white stork chicks hatch in England

The first white storks born in England in more than 600 years have shocked bird watchers, as they’ve come out of their nest for the first time, British news agency SWNS reports. The baby chicks, who live in a nest at Knee Castle near Horsham, West Sussex, were spotted poking their heads out when one […]