 For Pacifica Radio, I'm Christina Onestead. A coalition of France's left and center-left parties won a majority of parliamentary seats, delivering a defeating blow to the far right that was projected to win weekend elections. Thousands rallied to celebrate in the streets of Paris and other cities with fireworks and chants Sunday.