US taxpayers subsidizing world's biggest fossil fuel companies

This August 21, 2013 photo shows an oil well near Tioga, North Dakota (AFP Photo/Karen Bleier)
Related Post