Ugly, Indeed

Gee, how many of the millions disabled by leprosy do you think will attend England’s “Leper Festival”? This annual event takes place on January 29, World Leprosy Day, in Taddiport, Devon, a hamlet that was a leprosy colony in the Middle Ages. The festivities include a torchlit procession, a “Leper Ball,” and an “Ugly Pageant.” […]