Online influencer Andrew Tate was detained in Romania and handed an arrest warrant issued by British authorities, his spokesperson said Tuesday.
Online influencer Andrew Tate was detained in Romania and handed an arrest warrant issued by British authorities, his spokesperson said Tuesday.