July 18th marks the 20th anniversary of the first picture uploaded to the World Wide Web. Pictures were sent via email on the internet previously, but this one was the first one uploaded to the Web that could be seen by all. Wouldn't mind a cent for every photo that's been uploaded since.... think that would keep me happy.... The group of ladies were lab employees who worked for CERN, a research lab in Geneva where major discoveries have been made, including the ...