defrostingcoldcases.com
Otha Liggins III (1971 - 1999) - Defrosting Cold Cases
Otha Liggins III (27) was killed June 13, 1999, in East St. Louis, Missouri. He died from one single gunshot. His case remains unsolved.
Alice