Do you know who murdered LeAnn? LeAnn Taylor, a 29-year-old woman from Rockford, Illinois, was found dead on December 6, 2004. Her body was discovered off the side of Bypass 20 near Montague Road by Illinois Department of Transportation workers. Taylor was known to frequent the southeast side of Rockford, and her lifestyle as a sex worker put her in vulnerable situations. She had last been seen alive during the Thanksgiving weekend of 2004. The circumstances surrounding her death have remained unsolved, and law enforcement has
...Read More