The power of caffeine
It may be 30 years since the Strage di Bologna, but Centrale train station still bears the scars of the terrorist bomb that ripped it apart on 2 August 1980. Outside the building the main station clock forever shows 10:25, … Continue reading