KECH Beavers reappear in Italy after 500 years Published 12 April 2024 Beavers reappear in Italy after 500 years Watch now Watch preview Share