“Queen Elizabeth II gave her royal approval to Britain’s same-sex marriage bill on Wednesday, granting gay couples the right to marry in England and Wales starting in 2014. The bill has caused controversy among Conservative lawmakers.”
Despite all the controversy, I am thrilled to hear the news. The tides of changes are rolling in at a steady pace. This is a bit of much needed good news after the Treyvon Martin case. Thanks Queen Elizabeth!