A huge North Atlantic right whale skeleton found under the River Thames is unveiled for the first time. It is on display at the Museum of London Docklands and then will move to the Natural History Museum.



More...