EconomicsEurope #Overfishing led to a 95% decline in the European #eel population since the 1980s. #environment 12 September 2024, 10:08 pm Team Buyback Share this:TweetRedditTelegramWhatsApp