Detained in DubaiJul 10, 20234 min readAmerican influencer detained in Dubai over “screaming” allegation by rental car company29 year old influencer Tierra Allen, from San Diego, California who now lives in Houston, Texas, followed in the footsteps of countless...