Source : Sesame Workshop Wednesday, March 19, 2014 3:50PM IST (10:20AM GMT)   “Cleaner, Healthier, Happier” Campaign Unveils New Muppet in Bangladesh, India and Nigeria New Muppet ‘Raya’ is Unveiled as Sesame Workshop...

More