nigerians in spacelatest news & developments