Stand by your prince

Stand by your prince

00:00

Outrage about President Trump’s allegiance to Saudi Arabia is coming from both sides.

Comments

00:00