Two teenagers allegedly killed a mother who found them squatting and stuffed her body in a duffel bag in a New York City apartment (read here)....
A young woman, suspected to be a domestic staff, was filmed viciously beating up a baby. In the video, the baby is seen sitting by...