Park Canada fires outspoken scientist

This is disgusting. No two ways about it. 

Those last two verbs, at least according to theories some Jasperites are putting forward, could be telling as to Wilmshurst’s dismissal. The Jasper Environmental Association presumes that Wilmshurst was fired because he chose to carry out his job according to his high principles.