571-232-0440 info@vctpp.org

Two Women Arrested Refusing Smart Meter Installation

Jennifer Stahl has been a strong advocate against the smart meter program in Naperville, Ill., for the last two years. The issue came to a head Wednesday afternoon when she was arrested while refusing to let the utility workers install the controversial device. “I was...