We The People: A Direct Line To The White House?

The White House recently announced the development of a new platform: We The People. Obama is quoted in the introduction explaining why: “I pledged to make government more open and accountable to its citizens. That’s what the new We...