Hundreds hold vigil for civil unions

Ed Greevy

-----