Genoa, April 25: 80th anniversary marked by memory and dissent 27 April 2025 00:56 by Leonardo Sinigaglia Liberation Day is especially meaningful in Genoa, the only Italian city where Nazi troops officially surrendered to partisan brigades. For the 80th anniversary of Read More