This sci-fi themed photo shows British actress Lorna Wilde, who appeared in such films as The Body Stealers and Son of Dracula. She’s seen here in an image from the British glamour magazine Girl Illustrated, probably 1971 or 1972.
1912—International Opium Convention Signed
The International Opium Convention is signed at The Hague, Netherlands, and is the first international drug control treaty. The agreement was signed by Germany, the U.S., China, France, the UK, Italy, Japan, Netherlands, Persia, Portugal, Russia, and Siam.