World

Arabic-Language Version of ‘Sesame Street’ Will Debut 3 New Muppets

The show, “Ahlan Simsim,” which means “Welcome Sesame” in Arabic, aims to tackle the trauma facing refugee children in the Middle East.