Is Peter Schiff head of IMF now ???
No, same old satanists are there, and when they are not worshiping Molech, they write reports how you are doomed.
Of course they never mention the reason you are doomed is because of Debt Based Currency Issuance done by FED, ECB, Bank of England, Japan and...