In the hotbed that is Arizona politics, there's always something new to protest. Recently, the "papers please" portion of Senate Bill 1070 was upheld and declared ready for implementation – a major blow to immigration activists and civil rights advocates. That controversial bill is one of many things that led activist-turned-filmmaker Lourdes Lee Velasquez to make the documentary The... More >>>