Over a Million in France Protest Same Sex Marriage