US National Wanted Over Alleged $1B Crypto Fraud Detained in Istanbul.
A US national wanted over an alleged $1 billion cryptocurrency fraud has been detained in Istanbul. As of mid-October 2026, Turkish authorities arrested Richard James Schueler on October 14 following…
