event · 18 November 1970 · 55 years ago
Russia lands self propelled rover on the Moon
More events on 18 Nov