Finnish Police Seize $2.6M in Watches from Hex Founder Richard Heart
Hex founder Richard Schueler, also known as Richard Heart, faces mounting legal challenges after Finnish authorities seized $2.6 million worth of his luxury watches.Schueler also still faces allegations of tax evasion and assault. Despite being listed on Interpol’s ”Red…