Skip to main content
Menu

Nigeria’s first satellite is launched into space from northern Russia.