
Immigrant Activist Wins Human Rights Award Amid Colorado Detention
Denver immigrant activist Jeanette Vizguerra has won the Robert F. Kennedy Human Rights Award while incarcerated in an Aurora detention center, the Washington D.C.-based human rights organization announced today, May 15. Vizguerra immigrated without …