The second chapter of Idaho's controversial mega-load saga has officially begun.
Today the Idaho Transportation Department issued a permit to ExxonMobil to allow a "test load" to roll across U.S. Highway 12 in anticipation of more than 200 mega-loads that the oil giant wants to ship up to the Kearl Oil Sands project in Alberta, Canada.…
[ Read more ]