Finnish police seize watches worth $2.6M from Hex founder Richard Heart: Report
Finnish police have reportedly seized an estimated $2.6 million worth of luxury watches from Hex founder Richard Schueler — who goes by Richard Heart — who is wanted for tax evasion and assault in Finland.Police seized a total of 20 luxury watches —