Jerri-Lynn here. Some small cause for optimism: stork chicks hatch in the United Kingdom for the first time in centuries. I post this story to give readers a small break from contemplating the worldwide COVID-19 pandemic. I need one; I think some of you do to…
Stork Chicks Hatch in UK for First Time in 600 Years – Why That’s Great News for British Wildlife
