Stork Chicks Hatch in UK for First Time in 600 Years – Why That’s Great News for British Wildlife naked capitalism, 18 May 2020 In this time of worldwide COVID-19 pandemic, stork chicks hatch in the United Kingdom for the first time in 600 years.