Otha Liggins III (Dec 17, 1971 – June 13, 1999) was shot to death around 5am on June 13, 1999, near the Club Casino, East St. Louis, Missouri. He died from one single gunshot to his chest. The motive was robbery. Stolen from Otha were: his golden necklace with a diamond medallion pendant that spelled […]