Wednesday, July 17, 2013

Progress

Good to have some things to cheer for.
LONDON (AP) — Britain has legalized gay marriage after Queen Elizabeth II gave her royal stamp of approval.