KE-CH Beavers reappear in Italy after 500 years Published 03 May 2024 Beavers reappear in Italy after 500 years Watch now Watch preview Share