ADVERTISEMENT
Revisiting key moments from June 26, including the opening of the CN Tower and the completion of the working map of the human genetic code.