The World This Week - The sheikh and the princess: the smiling's over - 大象传媒 Sounds

The World This Week - The sheikh and the princess: the smiling's over - 大象传媒 Sounds


The sheikh and the princess: the smiling's over

Princess Haya is believed to have fled the ruler of Dubai

Coming Up Next