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