It's another boy for Alicia Keys and Swizz Beatz!
The singer gave birth to a son, who they creatively named Genesis Ali Dean.
He was born at 1:52am on Saturday, and weighed 6lbs 5oz.
[Image via Instagram.]
Please say it ain't so, Elmo!
Former Sesame Street puppeteer Kevin Clash is once again making headlines in a situation that continues to get worse and worse, as one of the original accusers in this disturbing sex scandal is adding more to his allegations.
Sheldon Stephens was one of the first to step forward and say he allegedly had a sexual relationship with Kevin before he was of age, but his story doesn't stop there. He is now claiming that the puppeteer would smoke crystal meth during their sex-capades and feed the young man drugs.
The former voice of Elmo has avoided charges due to lack of evidence and a few technicalities, but this certainly doesn't look good. Kevin and his accuser were apparently close to making a settlement, but Stephens refused when he found out that he would have to say he made the whole thing up.
This story truly breaks our hearts and we really hope there's no truth to it, but we'll just have to wait and see how things play out in court.
[Image via Joseph Marzullo/WENN.]