Posted in Television What’s happening on ‘Sesame Street’? Elmo, Big Bird and friends face uphill battle amid budget cuts and congressional spotlight on 5 days ago