
Afghanistan’s ambassador to the US speaks out
1 big thing
00:00
JPMorgan Chase - Trinidad Construction
The papers reveal mammoth deception and unthinkable spending on personal luxury, all with this astonishing, convincing paper trail. The washington post found that south dakota is now a hub of financial secrecy, tens of millions of dollars from outside the us. Now sheltered by trust companies in she fals.
Transcript
Play full episode