Posted inKites

Franklin Lee
Franklin Lee is a reporter for the Mule Creek Post, a newspaper inside Mule Creek State Prison in California.
See how incarcerated writers are breaking stereotypes and shifting the narrative.
Franklin Lee is a reporter for the Mule Creek Post, a newspaper inside Mule Creek State Prison in California.