European prosecutors are still investigating a suspected 5 billion euro ($6.62 billion) carbon trading tax evasion case, known as "carousel" fraud, across at least 11 countries.
Episode 5: Ciao Carmelo
Back in Miami, journalist Laura Weffer observes the ruins of a criminal empire and reflects on the intersection of global...