New polar ship makes London debut

RRS Sir David Attenborough visits London as pre-COP event ahead of first mission to Antarctica. The UK’s new polar research ship is making its London debut in Greenwich (Thursday 28 October … The post New polar ship makes London debut appeared first on British...

read more