VoicesThen & Now: AnniversariesSaturday 26 June 1993 23:02 BSTComments27 June 1778: The Liberty Bell was moved back to Philadelphia after the British army left.1954: First atomic power station went into production in Russia.Join our commenting forumJoin thought-provoking conversations, follow other Independent readers and see their repliesComments
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments