Tower gets first raven chicks in 30 years

Raven chicks have actually been born at the Tower of London for the very first time in 30 years. The 4 brand-new arrivals started hatching on St George’s Day following the arrival of reproducing set Huginn and Muninn at the end of in 2015. The Tower typically has 6 ravens...
Read more