Jim MacMillan

@JimMacMillan

Editor @GunCrisisNews Assistant Director @CPIJournalism Produced @WarNewsRadio Taught @MUConvergence Fellow @DartCenter Staffed @AP & 17 years @PhillyDailyNews

Photos and Videos by @JimMacMillan

  • Timeline
  • Gallery