US Open winner nicknamed 'The Duck' released from 'Prison of Hell' after 30 months

US Open winner nicknamed 'The Duck' released from 'Prison of Hell' after 30 months

Daily Star

Published

US Open champion Angel Cabrera has been released from prison after spending 30 months behind bars, with part of his sentence being served in the 'Prison of Hell'

Full Article