Saudi Arabia: A Regime Declining? – Documentary


The West is feeding the hand that terrorises the world with arms contracts, oil contracts, trade contracts, and alliances. Oil revenues are used to commit genocide against non-Muslims all over the world yet this trade continues. Disgusting criminality that must end. David Cameron alone signed £7bn in arms contracts with Saudi Barbaria while in office. … Continue reading