Saudi Arabia’s leader refuses to stand with the US and Israel against the Palestinians
Steven Sahiounie, journalist and political commentator Crown Prince Mohamed bin Salman (MBS) of Saudi Arabia is between a rock and a hard place. The Kingdom remains dependent on the US for security, while the US is supporting and supplying the weapons for Israel’s slaughtering of Palestinian civilians. Added to the dilemma, is that MBS was […]