David Meehan has already spent days on the witness stand delving into what happened to him at the Sununu Youth Services Center - also known as YDC – the brutal rapes, the months of isolation, and the crippling mental and physical toll he’s lived with since.