Women in Naperville, US arrested for declining "smart" meters

Jennifer Stahl of Naperville, IL, US, shares her experience of being arrested, having politely declined a "smart" meter.

Radio show interview with host Alex Jones: 

http://www.youtube.com/watch?v=JqdiwOQ0S1Q#t=4144s