EPISODE:

Episode Info

Lead poisoning and the water crisis in Flint, Mich., are discussed on the "Sesame Street" set. Also: Vladimir Putin's call-in show; reactions to the Panama Papers in the U.K.

Cast

04-17-2016 Photos