Jessica Letcher Is a Spiritual Being

Jessica Letcher was born in Chicago — at Mount Sini Hospital — to Tawanda Letcher and Jessie Whitaker on May 22, 1987. Jessica has five sisters and has been made to feel like a middle child who has been overlooked or an outcast. She attended Crain Tech Prep High School, graduated in 2005, and […]
Recent Comments