Keystone Pipeline Breach Spills Oil in North Dakota

 
By Democracy Now

H5 north dakota keystone pipeline oil spills crude tar sands