Friday, March 29, 2024

Tag: Apollo 11

Edinburgh trams set to cost more than 1969 Moon landing

EDINBURGH’S trams is set to cost more than the space rocket used in the Moon landing. And space experts said if the project was binned...

Latest News