Saudi Arabia news

Saudi Arabia news
Saudi Arabia is an Arab state in the Middle East and is one of the world’s largest oil producers. The capital and largest city is Riyadh. Saudi Arabia is notorious for numerous human rights violations.

RT asks

Will the Kim-Trump deal hold?