A new series from History Television takes you even deeper inside museums than we do with a look at the mysteries that pervade some of the greatest institutions in the world. The six part Canadian series entitled Museum Secrets will look at: the Louvre, the Vatican Museums, London’s Natural History Museum, the Royal Ontario Museum in Toronto, the Egyptian ... Read More »