Edmonton Police Service is being criticized after a video surfaced showing officers removing homeless people from a transit terminal in extreme cold weather.
Edmonton Police Service is being criticized after a video surfaced showing officers removing homeless people from a transit terminal in extreme cold weather.