Three suspects in Sumter County and one in Richland County are charged with money laundering for cartels after a years-long investigation by multiple agencies.