On the afternoon of May 21, 2014, a violent tragedy unfolded in the parking lot of a strip mall in Florissant, Missouri. Inside a vehicle parked on New Halls Ferry Road, 17-year-old Darrah Lane and her boyfriend, 27-year-old Leon Davis, met with an acquaintance for what was intended to be a transaction involving marijuana. The meeting took a deadly turn when an argument erupted within the confines of the car regarding the price and volume of the drugs. The dispute escalated rapidly, leading the
...Read More