
Human Rights Watch Demands Proof Of Life For Dubai Princess Who Claimed To Be Held Hostage
Human Rights Watch is calling for proof of life for Princess Latifa, the 33-year-old daughter of Sheikh Mohammed bin Rashid al Maktoum, the ruler of Dubai. Princess Latifa claims she is currently being held hostage by her family after she attempted to …