The suspects charged with murder are identified as:
-Jared Brown, 31, of Bridgeton
-Nyshawn Mutcherson, 29, of Vineland
-Richard Willis, 32, of Gloucester City
They are also charged burglary, unlawful possession of a weapon and other offenses.
Cyndia Pimentel, 38, of Paulsboro faces charges of hindering an investigation, obstruction of justice and tampering with evidence.
The murder happened back on October 15 on the 600 block of Buckshutem Road in Bridgeton.
Before the murder, authorities say Mutcherson was picked up in Millville by Brown and Willis. All three allegedly traveled to a Bridgeton home where they changed into dark-colored clothing before traveling to Mosley's home in a Chevy Equinox.
According to court documents obtained by Action News, the three men unlawfully entered Mosley's home around 10:30 p.m. and shot her.
Before the detective died from her injuries, authorities say she was able to shoot Mutcherson, who later showed up at Inspira Medical Center.
Mutcherson is accused of falsely telling officers he was shot in Millville.
In the days after the murder, all three suspects, with the help of Pimentel, allegedly tried to discard and destroy evidence of the deadly home invasion.
Officers were able to use cellphone data, surveillance video, DNA and ballistic analysis, and recorded statements to bring charges in this case.
The motive for the killing has not been revealed.
Mosley began her career at the Cumberland County Prosecutor's Office in 2006 as a paralegal specialist before becoming a county detective in 2009, according to Cumberland County Prosecutor Jennifer Webb-McRae. During her time at the prosecutor's office, Mosley served on various units, including Trial Teams, the Special Victims Unit, the Community Justice Unit and the Professional Standards Unit (Internal Affairs), where she was assigned as a unit supervisor.
"Sergeant Mosley was a constant friend and role model for all those with whom she served and led in the law enforcement community throughout Cumberland County and beyond," Webb-McRae said in a statement. "She served our community with honor, dignity and respect."
Mosley was a mother to two daughters and also a grandmother.