(Ryan DeLarme) Business Insider, along with several other media outlets, reported on Monday that they’ve identified at least 71 members of Congress who have failed to properly report their financial dealings on Wall Street.
An Agent for Consciousness Evolution