La Mancha: The Stain of Truth

Mancha, in Spanish, means “stain,” and in La Mancha, the region Don Quixote comes from, everything is true. So, for our purposes the excellent word “Mancha” will symbolize truth, which stains every page of Cervantes’ masterpiece (not to mention your screen).

Continue reading “La Mancha: The Stain of Truth”