Cleveland police say a truck veered off a road and plowed into a woman and the stroller she was pushing, killing her 1-year-old son and leaving the mother hospitalized in critical condition.
Cleveland police say a truck veered off a road and plowed into a woman and the stroller she was pushing, killing her 1-year-old son and leaving the mother hospitalized in critical condition.