Saudi Arabia slams US Senate vote as ‘interference’

wo07-Saudi-Princes.jpg

—file photo