With New Hampshire and Vermont still uncertain in the US, it's nice to see that progress is being made for same-sex marriages on an international level. After a six hour debate, the Swedish parliament has approved a gender-neutral marriage law by a "broad majority". Sweden […]