Angry residents greet train company boss in Lac-Megantic

July 11, 2013