At least the truth has finally come out.
Wow, how awful.
The sad truth was revealed in the documentary, Kurt Cobain: Montage of Heck which recently premiered at the Sundance Film Festival.
[Image via AP Images.]
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!