Weddings are that special occasion where two people come together to celebrate their love for one another. Yet, was it always this way? How did marriage come to be, and what is the meaning behind some of the many strange traditions observed today?
We assume that marriage has always been...