Columbus Day celebrates the anniversary of Christopher Columbus's arrival in the Americas (Credit: Dioscoro Puebla / Public domain/Wikipedia.org)

Columbus Day, which is commemorated annually on the second Monday in October, has been a US federal holiday since 1934. However, the celebration, honoring Christopher Columbus's arrival to the Americas, has always been somewhat controversial due to the European settlers' brutal treatment of the Native American people. It has also been argued that the indigenous people had already "discovered" America by the time Columbus landed on the Bahamian island he named San Salvador on October 12, 1492.