What does Trump’s departure mean for Saudi Arabia? by Unza Tabassum December 25, 2020 0 The most terrifying news can be the announcement to resume the Iran denuclearization deal. What does Trump's departure mean for... Read more