Who founded the Jackson Free Press and when was it launched?
Donna Ladd and Todd Stauffer launched the Jackson Free Press in 2002. The publication began as a biweekly magazine distributed for free in Jackson, Mississippi, and its surrounding suburbs.