Let me be the first to wish our British cousins a happy Independence Day on June 23. It would have been so perfect if they could have held off a couple of weeks till July 4th so that we could have matching Independence days but history is not that kind. It has been a long... Continue Reading →