By Richard Holland, Bangor University and Dmitry Kishkinev, Keele University Every year, billions of songbirds migrate thousands of miles between Europe and Africa – and then repeat that same journey again, year after year, to nest in exactly the same… Continue Reading →