Earlier this week, the music world was shocked by the death of XXXTentacion.
The 20-year-old rapper, whose real name was Jahseh Onfroy, was murdered in broad daylight while leaving a Miami motorcycle dealership.
A suspect in Onfroy's murder was apprehended yesterday, and police now believe the shooting was part of a random robbery attempt.
But even as details of Onfroy's final moments become clear, much of his scandalous life remains a mystery.
Onfroy's ex-girlfriend, Geneva Ayala, spoke out after his death, stating that while she did experience severe abuse during their relationship, she still would prefer that fans refrain from criticizing him.
We now know that at the time of his passing, Onfroy was dating a different woman.
And while her identity remains a mystery, it was revealed today that the woman is pregnant with the rapper's child.
The news was confirmed by Onfroy's mother, Cleopatra Bernard, who posted the above photo of a sonogram on her Instagram page.
“He left us a final gift,” Bernard captioned the image.
It is not known if Onfroy was aware that his girlfriend was expecting at the time of his passing.
The response from fans has been one of joy tinged with melancholy.
While it's wonderful that his mother and girlfriend will be able to enjoy this "final gift" from the late artist, it's tragic that the child will grow up knowing his father only through photos and the memories of others.
Meanwhile, the investigation into Onfroy's murder continues, as at least one suspect remains at large.
Investigators believe two gunmen approached Onfroy's car and opened fire before fleeing.
On Wednesday, 22-year-old Dedrick Devonshay Williams was apprehended.
He's being held without bond, but it's believed that he has not given away any information regarding the identity of the other assailant.
“Homicide detectives are seeking additional suspects,” the sheriff’s office said Thursday.
“The investigation continues. Updates will be provided as they become available.”
We'll have further updates on this story as we receive additional information.