BY: DAVID LAO Over 8,400 unprocessed photos of the Apollo space project have just been released on image-sharing service Flickr as part of the Project Apollo Archive, a photo gallery documenting Apollo missions 7 to 17. The Flickr account containing…