With the help of witness accounts and surveillance footage, Bellwood, Illinois police discover a triangle of love, wrath, and revenge when this young lady miraculously survives 17 gunshot wounds!
4d
2w
We care about your data. See our privacy policy.