Everything new at Project Censored including Validated Independent News, Dispatches from Project Censored: On Media and Politics, our recent newsletters, Investigative research, and more!
Researched by Kerry Headley and Rob Hunter Twenty-four oil companies stand to avoid paying $60 billion in royalty revenue due to an oversight by the Department of the Interior, which…