TECHNOLOGY Netflix Crashes after Release of ‘Stranger Things’ Season 4 Final EpisodesBy Francis MuliJuly 5, 2022 Popular Netflix Show, Stranger things, has been trending on social media since the release of its latest season. On July…