Far out, I am shocked. I honestly dont know what I would have done. My furious self right now says I would have called the cops to have her charged with assault, but honestly I think I would have been so upset and seeing red that I would have fumed and fumed but not actually done anything at all.
Wow, that is awful. I hope you are okay, it must have been pretty horrible seeing that happen.