Salman bin Abdulaziz

  • The ongoing rift between Qatar and its neighboring gulf states — the UAE, Saudi Arabia, Yemen, the Maldives, Egypt and Bahrain — was blamed on a possible hack from Vladimir Putin’s government but while Russia denied those allegations, Donald Trump takes center stage for inciting a campaign against the tiny landlocked emirate. Image shows Donald…

    Read more →