The Arizona Company Ecotality that was awarded $115 million in federal stimulus is now near collapse. Ecotality manufactured many of the electric charging stations in southern Arizona.
'I just can't believe that there's any justification for somebody wanting to kill my five-year-old Jewish-American son,' Taylor Weintraub told the Free Beacon