Lifestyle Sesame Street hosts town hall for kids to ask questions about racism The Nomad Today 6/6/20 Elmo - the red Muppet who is one of the most beloved characters- speaks with his father, Louie, about the meaning of the words 'protest' and 'racism'.