TD Bank has pleaded guilty to multiple charges related to its anti-money laundering practices, agreeing to a $3 billion fine and an asset cap. The bank's failures allowed significant illicit transactions, including those linked to drug cartels, to occur over several years, marking a historic moment as TD becomes the largest bank to admit such violations in the U.S.