Today we are sharing a story of an Ohio mom and her 14-month-old son.
An Ohio mother named Kayelisa Martin, 20, allegedly committed suicide by walking in front of a semi-trailer on I-77 at Milepost 115, near Akron-Canton Airport. This incident took place on Thursday.
Click NEXT To See More!