Abdullah al Tawqi tops FIA Rally Star Mena final
MUSCAT, MARCH 21Oman’s Abdullah bin Masoud al Tawqi emerged on top in the FIA Rally Star Middle East and North African Final at the Yas Marina Circuit in Abu Dhabi on Sunday.Abdullah bin Masoud, who...