Tug boats push the Costa Concordia ship inside Genoa’s port, in northern Italy, where the ship will be broken up for scrap

Costa Concordia

Photo: gcaptain

Tug boats push the Costa Concordia ship inside Genoa’s port, in northern Italy, where the ship will be broken up for scrap, July 27, 2014. REUTERS/ Stefano Rellandin

Both comments and trackbacks are currently closed.