The Trench Reynolds Report

All Crime Is Personal

Police: Mom Sat On, Killed Son: 28-year-old Lakeesha Brown of Kansas City, Missouri is accused of killing her 7-year-old son Esmond Ross. Brown told police that she put her legs across his head but would not give a reason why. Police say that this isn’t the first encounter they had with Brown as they say …

Continue reading