INSIDER
Alligators in Michigan? Folks say they’ve seen them there and it’s led to a nature center shutdown
Read full article: Alligators in Michigan? Folks say they’ve seen them there and it’s led to a nature center shutdownA nature center in Michigan has been temporarily shut down because of two independent alligator sightings.