The Statue of Liberty has long been a beacon of hope to the world. Ellis Island in New York was designated by the federal government as the main hub for immigrants coming to America in search of fairness, faith, and freedom. Ironically, the very person who was tasked with speaking to the media about uncovering a nation’s worth of anomalies […]