The Veiled Prophet Organization is apologizing for its controversial past after actress Ellie Kemper called the group “unquestionably racist” in an Instagram post.
This all comes after the St.
Louis native was caught in a Twitter firestorm over her ties to the organization.