Image copyright Historic Royal Palaces Image caption The raven chicks began hatching on St George’s Day Raven chicks have been born at the Tower of London for the first time in 30 years. The four new arrivals began hatching on St George’s Day following the arrival of breeding pair Huginn and Muninn at the end…