Scientists have determined that a black substance that had settled near the shore line over several days at a beach in Maine is made up of millions of dead bugs.
The state program aimed at encouraging drivers to buy electric vehicles with $5,000 rebates expired in December, falling short of its intended goal. Now, some are wondering if the program will come back.