When the Barrington Lake wildfire was raging through Shelburne County in May and June 2023, MacKinnon was among the first of ...