Does Wall Street own the Senate?
Captain Obvious here. Yesterday it was announced that Elizabeth Warren would be appointed as a “special advisor” to the President. This was an interesting twist as there was heavy speculation she would be appointed as the head of the new…
