Fourth of July thoughts

America has been through a lot in the last two decades.

Read →