Latest in Bahrain space mission