DEWA-SAT-1 nanosatellite sends first signals from space

DEWA-SAT-1 nanosatellite  sends first signals from space
play icon
DEWA-SAT-1 was launched by Dubai Electricity and Water Authority on Thursday.