Lady Liberty has been a beacon of hope welcoming scores of dreamers to America’s shores for many decades. The role Ellis Island played in our nation’s history is so immense it is estimated that close to 40 percent of all US citizens can trace at least one of their ancestors …
Read More »