Federal holidays may mean highly anticipated long weekends for some, but the same is not true for all Americans. On Monday October 9, Americans will celebrate Columbus Day, an annual holiday that ...