Actress Ellie Kemper facing backlash after photos surface of her as Queen of ‘Veiled Prophet …

Louis elite created the myth of the “Veiled Prophet of Khorassan” — a mystic traveller who had made the Missouri city his base of operations. Every …