Finnish Police reportedly seized $2.6 million in expensive watches belonging to Hex founder Richard Schueler, who is also known as Richard Heart. Heart is accused of tax evasion and assault in the country, with authorities still unable to determine the founder’s location, according to the report . L...