Science & Technology It's Been 50 Years Since Apollo 12 Landed On The Moon By Geoff Brumfiel Published November 19, 2019 at 2:03 AM PST Facebook Twitter LinkedIn Email