Independence Day – A Short Primer

“You have to love a nation that celebrates its [...]