Scientists have identified an insect that’s been dubbed the “creature from hell” following nightmarish footage that had even fearless Australians metaphorically wetting themselves down under. A TikTok video of the entomological terror had amassed 11 million views and sent shivers down social media’s collective spine. Read more at https://nypost.com/2023/07/12/creatur...