In the summer of 2015, a violent encounter in a south St. Louis apartment cut short the life of 36-year-old Antwon Binion Sr. The male victim died on August 21, 2015, after suffering multiple gunshot wounds. The events unfolded when Jerel Carroll, accompanied by another individual, arrived at Binion's apartment located in the 300 block of Eichelberger. Both men were reportedly armed.
Carroll forced his way into the residence, where he confronted Binion's 17-year-old son. He proceeded to p
...Read More