A newborn boy was found dead in a Los Angeles alleyway, suspected to have been dropped from a fourth-floor window. The incident occurred in the Skid Row neighborhood, known for its large homeless population. A woman was detained for questioning in connection with the case.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
