First video below is a 20 minute interview David DeGraw had with Lee Camp.
They discussed the latest news on the unaccounted for $21 Trillion and the insanity of dropping 121 bombs a day by the US.
Scroll down for the abridged version.
Source: Redacted Tonight
Second video below is an abridged version of the discussion.
Source: Changemaker Media
Disclaimer: The contents of this article are of sole responsibility of the author(s). The Centre for Research on Globalization will not be responsible for any inaccurate or incorrect statement in this article.