Tate brothers check in at Romanian police station after returning from the US
1 Mins read
Reading Time: < 1 minute Influencer brothers Andrew and Tristan Tate checked in at a police station near Romania’s capital on Monday, complying with judicial requirements in…