The Japanese American National Museum this week denounced the opening of a massive immigration detention center at Fort Bliss in El Paso, Texas, calling it a disturbing repeat of U.S. government actions during World War II.
You are here: Home / Archives for Lone Star Lockup