Gulf General UAE’s Rashid Rover to make its lunar landing on April 25By News DeskApr 12, 2023 Dubai: The Mohammed Bin Rashid Space Centre (MBRSC) has announced that the Rashid Rover, onboard the HAKUTO-R Mission 1 Lunar…