NH 60378 Posted on June 15, 2022 by laststandonzombieisland Leave a comment HMS Liverpool at Alexandria, Egypt, after being torpedoed by Italian Aircraft in October 1940. Note wreckage around #1 6″ turret. NH 60378 Previous Next Return to Warship Wednesday, June 15, 2022: Torpedoed…Again?