2003: April 28th is theĀ 15th anniversary of the Galex Launch (which launched in 2003).

Date
Image