In other news, the House of Commons, the lower house of British Parliament, has voted overwhelming, 400 to 175, to allow same-sex marriage in England and Wales.
In other news, the House of Commons, the lower house of British Parliament, has voted overwhelming, 400 to 175, to allow same-sex marriage in England and Wales.