Thousands March in Philadelphia Kicking off Vocal Week of Protests at DNC
More than 10,000 people calling for a “clean energy revolution” marched in the streets here Sunday demanding that the Democratic Party endorse a ban on fracking and commit to heavy investments in renewables on the eve of the Democratic National Convention.