Featured Ghost Nets Trap Creatures Small And Great 1 month ago Pratirodh Bureau An international team has spotted 144 animals belonging to 35 species across India trapped in…