Emily C. Bell

Emily C. Bell is a staff writer at AlterNet.