Reporting What The Mainstream Won't
The UK has ordered the UAE to pay £260,000 for diplomat’s abuse, setting a precedent that could challenge diplomatic immunity.