I was trying to catch this cat since last summer. She used to be a feral cat and it took me months to catch her. When I finally trapped her, she was very very pregnant. Of course, after her babies will have the proper age she will be castrated and placed for adoption.
Even though the video is shorter than 20 minutes, the birth process lasted for many hours. For the first 4 baby kittens it lasted 3 hours and the last one came 3 hours later. She is one lucky cat as she gave birth in a safe and clean place. Imagine how stray cats feel when they give birth on the streets… This is another reason why CASTRATIONS are extremely important!