The bill allowing same-sex couples to marry in England and Wales passes its final hurdle in Parliament and is set to enter law later this week.
The bill allowing same-sex couples to marry in England and Wales passes its final hurdle in Parliament and is set to enter law later this week.