This Day In History: 1868-04-25

Launch of the eighth Repulse: last wooden capital ship, and the last major ship launched at Woolwich; completed at Sheerness.