Otters celebrate 25 years of release
Madison, IN—Today marks the 25th anniversary of Indiana’s first river otter release, which was at Muscatatuck National Wildlife Refuge. Between 1995 – 1999, Indiana DNR released 303 river otters at 12 locations throughout the state. […]