Weird Science: Burmese Pythons and their eventual trek to the North Carolina Coast Public Radio East, 10 Jun 2024 A scientist at the North Carolina Museum of Natural Sciences -- and a bit of a snake wrangler – is watching a Florida invasive…