from the Canton Police Department facebook page:
In response to the questions about the status of the officer in the video; again, we must follow due process and at this time he has not been fired and he is on paid sick leave. The results of a thorough investigation will be turned over to the safety director for a decision.