In the late hours of a Thursday night in March 2023, 57-year-old Stephen Flynn was working a shift as a Papa John's delivery driver in Indianapolis. A husband and father of two, he had recently taken on the job, his wife later recalled, because he enjoyed the simple pleasure of making people happy by bringing them a pizza. That night, however, a delivery call would lead to a senseless act of violence that would cut his life short. Unbeknownst to Flynn, the order he was dispatched to deliver was
...Read More