Tag: SERA

Nigeria Prepares to Launch Its First Citizen into Space

This groundbreaking initiative stems from a newly signed Memorandum of Understanding (MoU)

Admin Admin