Queen Elizabeth II faces pressure to ditch Dubai ruler, her racing pal, due to alleged human rights violation
UK High Court recently ruled that Sheikh Mohammed hatched a sinister phone hacking plan in the UK to spy on his estranged wife Princess Haya…
Read More
0