fbpx

PH-made Diwata-1 microsatellite (literally) launches today