Man Indicted, Returned From Indonesia by FBI to Face Fraud Charges in Oregon

Richard Sales was indicted on four counts of wire fraud and one count of money laundering for an alleged scheme that cheated investors of more than $900,000.