‘Distorted Picture of the Case’: Dubai Police Deny Claims Texas Woman Was Detained for Yelling at Rental Car Agent; Legal Advocate Alleges She May Have Been Victim of Scam
Dubai authorities are rejecting claims by an American’s woman family that she was arrested for yelling at a rental car employee. In April, Tierra Young […]