World

Princess Sheikha Latifa tried to flee Dubai. She left a video to prove it

Sheikha Latifa, a princess in Dubai's royal family, undertook a daring escape from her father's oppressive rule.