Ada is in space holding the national flag of the Federal Republic of Nigeria and then an unexpected visitor comes bearing the most unexpected gift.
Loading…