1 comment for “Science Rides to the aid of the Oil Sands, apparently.

  1. twitter_sherwinarnott
    February 22, 2012 at 10:11 am

    The Globe and Mail is a public relations office posing as a journalistic institution.