Young cheerleaders march during a Juneteenth parade in Galveston, Texas on June 19 to commemorate the end of slavery in the United States, now a federal holiday. (Go Nakamura/Getty Images)
Continue reading this post for free, courtesy of Andrew Sullivan.