1. The president of which of the following countries won the “2020 Ibrahim Prize for Achievement in African Leadership”? Kenya Somalia Niger Tanzania None 2. ‘International Scientific Lunar Station (ISLS)’, a lunar space station on moon, is an initiative by Russia Japan China Both (a) and (c) None 3. Which among the following is the [...]