Posts Tagged ‘Lunar Landings’

IET Refuse to Show Their Working

July 24, 2009

[BPSDB]
Like many who watched the manned lunar expeditions of 1969 – 72 live on TV I was a little disconcerted to find that a survey for the Insititute of Engineering and Technology has shown that one in four Britons do not believe that men have walked on the Moon. (more…)