My 2 cents about confront a criminal
If you happened to be at the crime scene, never confront a criminal directly. He may have a knife or gun. The best way would be to yell or call police. Usually they want to run away as soon as they see you carrying a cell phone . But, if you step forward, they usually assume that you are trying to catch them. They can attack you with whatever weapons they have. Remember, if you were badly injured, your insurance wouldn't cover you at the same cost for the rest of your life. And, if you have a family to support? It is enough just to stop them. It's sad not to do anything.