The Americas are getting the star treatment. NBC said Saturday it’s ordered a 10-part series, “The New World,” that will explore the wilderness and wildlife of North, Central and South America. It’s set to air in 2024. “We aim to launch this ambitious show straight out of the closing ceremony of the Olympics,” NBC Entertainment Chairman Paul Telegdy told a...