Family Of Black Woman Stranded In Dubai Solicit Help From Ted Cruz
Source: Trucker Path / Trucker Path The family of Tierra Allen, the Black woman stranded in Dubai has called on Texas lawmakers to help aid in her return back to America. According to reports, Allen has been stuck in her Airbnb in Dubai since May, when she was arrested for raising her voice at a…