Home Videos Invasive species cost humans $423bn each year | DW News Invasive species cost humans $423bn each year | DW News Sep 04, 2023 comments off Tweet on Twitter Share on Facebook Pinterest aliens biodiversity India invasive species UN water hyacinth