@Faizan Ali - When in doubt about a serious medical issue, call the vet if you can. I had a cat with blood in her urine (not pregnant) and it was flamed up bladder but could've also been stones he said (luckily test on it came out negative).
In this case I cannot say that when we rescued that...
Firstly check out Hannah Shaw (AKA The Kitten Lady) on YouTube for info on helping baby kittens. You may find some helpful info there.
- Provide mom with a small, quiet room for her delivery. Give her little places to hide with blankets and towels, she will want to take them somewhere quiet or...