Child Education


Via Fox News: The Muppets are finding Capitol Hill isn’t quite as friendly as Sesame Street. After being thrust into the political spotlight Wednesday at a Democratic-held press conference to defend funding…