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.


33:14

Shared 6 months ago

35K views