How about Ellis Island——or for the edification of the Liberals......Alcatraz ;-) LOL
Better yet,,,,,,GITMO with a live feed showing “NEW ARRIVALS”
Now you're being serious. I was having a little fun.