France's whirlwind legislative election campaign has been marred by assault and verbal attacks, with the interior minister reporting Friday that 51 candidates or political activists had been attacked during the campaign. The final round of the crucial snap vote will take place on July 7.