Dubai Rental Car Company Demands $10K from Texas Woman Detained In Country for Dispute Over Return of Her Personal Belongings, Claims She ‘Defamed’ Employee
Tierra Allen, a 29-year-old Texas resident who has been caught in Dubai for a number of months is now going ...