A man caught dumping eels from two large garbage bags into Prospect Park Lake was likely releasing an invasive species that could damage local ecosystems, New York Daily News reports. Last week, the man was caught dumping the eels from the plastic bags late in the day by fisherman Dominick Pabon, who videoed the strange […]