Just 8 days after the U.S. celebrates its independence day, it’s France’s turn. July 14th is the day France celebrates its independence from, well, France. La Fête Nationale celebrates the beginning of the French Revolution and their storming of the...
Read more