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.]
This was so hard to watch.
A security camera planted outside a shoe store in Huainan, China has captured some of the most disturbing footage we've ever seen.
It shows at first a hectic scene where apparently a man was fighting with a shopkeeper in an alleyway offscreen, and a 12-month-old child stands at the edge of the fight watching the unseen action go down.
The only silver lining is the child survived. That's where any good vibes end, though, as the child suffered serious injuries from the throw. Not helping matters at all is that the person responsible for this atrocious act hasn't been caught, and is still at large.
Hopefully they'll get that monster. An act like this should absolutely not go unpunished.
You can watch the video of the sickening incident (below), luckily it doesn't show any of the aftermath. Hopefully someone sees it and it leads to an arrest!