Happy Juneteenth! June 19, 2007 by David Schraub, Assistant Editor Leave a Comment Happy Juneteenth, everybody!