LOUISVILLE, Ky. (WDRB) -- Louisville Metro Police say they've arrested three people after they and a fourth accomplice broke into a woman's home and attacked her while three children were inside.

According to an arrest report, it happened on Thursday, just before 9 p.m., at a home in the 2300 block of Terrier Court, near the intersection of Goldsmith Lane and Bardstown Road.

Police say 26-year-old James Richards, 51-year-old Ricky Crawford and 49-year-old Earlena Richards kicked in the door of the home and attacked a female resident. 

There were three children -- a 2-year-old and 4-month-old twins -- in the home during the robbery.

Police say that as the suspects were kicking in the door, the female resident grabbed the twins and put them in a bedroom. By the time she returned to get the 2-year-old -- her granddaughter -- the suspects were inside the home.

According to the arrest report, three of the four suspects wore masks and had guns. They allegedly ransacked the home, while the woman struggled with one of the suspects, pulling off the suspect's mask.

At that point, the suspects fled.

Police say the woman suffered pain to her shoulder and a scratch to her arm. The 2-year-old was taken to Norton Children's Hospital and evaluated.

Police arrested Richards just after 6 p.m. on Friday. According to the arrest report, he was found with baby clothes that were stolen during the robbery. He is charged with complicity to first-degree robbery and receipt of stolen property. 

Both Crawford and Earlena Richards were arrested Saturday afternoon and charged with first-degree burglary, fourth degree assault and theft by unlawful taking. Earlena Richards is charged with wanton endangerment. Crawford is charged with possession of a handgun by a convicted felon.

Copyright 2017 by WDRB News. All rights reserved.