3 ms·> Saudi Arabia is an US' puppet regime The opposite is true here.by Gibbon1 5y ago> Saudi Arabia is an US' puppet regime The opposite is true here.