Named Al-Amal, or Hope, this is Arab world's first space mission, a major step for the oil-dependent economy seeking a...
20 July 2020 8:53 AM IST