Credit Suisse Faces “Lehman Moment,” Signaling Enormous Risk Of Global Collapse

The world economy is on the brink of a new depression

Image Credits: banned.video.

Harrison Smith provides listeners and viewers with an update on this weekend’s top news items in this Monday edition of The American Journal.




WATCH ALL SHOWS

AUDIO