Camden, New Jersey has been picked to receive help in Sesame Street’s new initiative on homeless children.
Read More at 6abc