The Washington-based Consortium for Independent Journalism (publishers of Consortium News) was founded in 1995 by the late investigative reporter Robert Parry as the first independent news site in the United States.


2:45:57

Shared 3 months ago

4.3K views