VirtualGlobetrotting

Today in History – February 28

1942 – The heavy cruiser USS Houston (CA-30) is sunk in the Battle of Sunda Strait with 693 crew members killed, along with HMAS Perth (D29) which lost 375 men.

Sunda Strait

1975 – A major tube train crash at Moorgate station, London kills 43 people.

Moorgate Station