America has lost its soul

Watchman Warns Top Banks In Trouble: Fed Report: Largest 25 U.S. Banks Have Shed $700 Billion in Deposits Over Past Year