Tate Brothers’ Warrant Came After Streamer Adin Ross Leaked Plan To ‘Flee Romania’
Published Date: 3/13/2024
Source: mediaite.com
Followers of social media influencer Andrew Tate and his brother Tristan Tate believe their arrest Tuesday under a UK-issued warrant came after U.S.-based live streamer friend Adin Ross leaked the duo’s claim that they were planning to “leave Romania” and “never come back.” The brothers are facing allegations of rape and human trafficking as part […]