Happy Independence Day

Depending on the mood, one of these should do the trick.

Have a very nice Independence Day, everyone. Egyptians’ complicated and painful struggle for freedom today should certainly make us grateful to enjoy ours.

Depending on your mood, one of these three videos should capture things.

(h/t Elahe Izadi)

(h/t Mike Tomasky and Kathy Geier)