Reuniting patients past and present

A mix of laughter, joy and pain runs deep with more than 500 in attendance.