2003: April 28th is theĀ 15th anniversary of the Galex Launch (which launched in 2003). Date Sat, 04/28/2018 - 12:00 Image