Marriage Wins Too

|
Maine voters repealed the same-sex marriage law high-handedly imposed on them by their legislature.