Badr, Abdelfattah, Saudi Arabia