More than a million people converged at the foot of the Eiffel tower waving blue, white and pink flags to mark France’s grassroots advocacy of traditional marriage.

By Jeanne Smits | posted 1/14/2013

By admin