Netherlands' first nanosatellite, Delfi-C3, has turned 15 yesterday! Launched on the 28th of April 2008, Delfi-C3 was the first university satellite of Dutch manufacture to orbit the earth. Read more about Delfi-C3's life and achievements in the article of TU Delft.