For the first time in over 600 years, wild white stork chicks have hatched in the UK.
According to the Independent, the birds, who were born on May 6 at the Knepp Estate in West Sussex, have wildlife experts feeling hopeful about the potential of establishing the species in the south of England.