Read more: On This Day: Bernadette Devlin dubbed ‘Castro in a mini-skirt’ “I remember being castigated by the revolutionaries ...