Independence Day presents an ideal opportunity to reflect upon our nation’s rich history and to commend...

More...