INS Detainee Protest Website

Lisa Reinโ€™s INS Detainee Protest Website. More info as well at onlisareinsradar.com. This mp3 is interesting. Maybe a random thought but it seems that 9-11 reversed innocent-until-proven-guilty. (via consumptive)