Picture: The Opte Project, CC BY 2.5, via Wikimedia Commons. When29 March 199432 years ago RememberedEvery 29 March TagsTechMore details to follow.Read the sourceAdd to Google Calendar, every yearAll commemorations