Many questions have been raised about the events which led to the death of Natalie Finn, and State Senator Matt McCoy says that he is dedicated to making things better...