fbpx

Prove your humanity


Rebecca Hersher & Shannon Heffernan

Rebecca Hersher & Shannon Heffernan

Rebecca Hersher is a journalist, based in Baltimore. Shannon Heffernan is a reporter for WBEZ in Chicago.