This article contains spoilers for the series finale of Stranger Things. In 2016, when the world was first introduced to ...
This information is compiled using data from Indianapolis police, the coroner, court records and interviews with family and friends of those killed.
Uninhabited Baker Island is among the last to see the new year, as 2026 takes 26 hours to roll across the globe.