For Robert O’Donnell

October 16th, 1987: after a 58 hour recovery mission, Robert O’Donnell rescued 18 month old Baby Jessica from a well. 8 years later, he took his own life.    When you surfaced  with everybody’s baby in your arms,  the world’s hands, calloused from applause,  slipped back into its pockets and walked.   But when the … Continue reading For Robert O’Donnell