The momentum is moving so fast against same sex marriage bans they’re now striking them down by batch. Today, Virginia, West Virginia, North Carolina and South Carolina.
Late Update: There seems to be uncertainty about whether this ruling applies beyond Virginia. We’ll update you as we know more.