Some people need to learn on their own. This is sad I hope the mama and babies will be okay.
My cat gave birth before and I know it's different but it definitely didn't take anywhere near this long for her to birth the kittens and if it did I would of been out the door not waiting 10+ hours. Sounds like she hasn't had vet care during her pregnancy