Technology

1 min read

Our satellite Lemu Nge flawlessly captures its first image from space