What does the word "hand down" here really mean?
travel ban was part of the verdict handed down on Sollecito.
A verdict is normally a decision by a court of law.
Idiomatically, a verdict is not just delivered, it is "handed down" (I guess from the (high) bench behind which the judges would be seated).
the verdict handed down on Sollecito
Is the legalise (legal language) for
the decision (verdict) that a court made and announced (handed down) regarding (on) Sollecito