Environment National Opinion: Progress can be a turtle 9:05am May 20, 2023 by Scott Simon NPR's Scott Simon considers Chicago's newest star, a snapping turtle nicknamed Chonkasaurus. Add to Listen QueueListen Now