The American Flag Foundation’s Annual National Flag Day and Pause For The Pledge of Allegiance happens at 7:00 p.m. EDT on Flag Day, June 14th. May we each ponder how we participate in fostering “liberty and justice for all.”

Illustration from I Pledge Allegiance, by Pat Mora & Libby Martinez, illustrated by Patrice Barton