In the late spring of 2003, the life of 24-year-old Marcus Deon Virgin Sr. came to an abrupt and tragic end, leaving his family with years of unanswered questions. A resident of Pensacola, Florida, he had traveled to Mobile, Alabama, on May 8, 2003, in the company of three acquaintances. That evening, he placed a phone call to his uncle, assuring him that he would be home soon. This was the last time his family would ever hear from him. The friends he was with later told a story of dropping him
...Read MoreLast Seen: May 08, 2003