On November 11, 2015, Upper Allen Police responded to a sexual assault involving rape in the 1000 block of Lancaster Boulevard in Upper Allen Township. The initial news release can be seen here. Police investigated available leads as they were developed over time. In January 2018 police developed information through DNA and other investigative measures that culminated in obtaining an arrest warrant for William Spraglin for the above-listed charges. Upper Allen Police served the arrest warrant on Spraglin on Monday, January 8, 2018 at the Dauphin County Work Release Center. Spraglin was immediately transferred to Dauphin County Prison and was arraigned in Cumberland County on Tuesday, January 9, 2018, and remains in prison under $500,000 bail. A preliminary hearing will be held at a later date before District Judge Mark Martin. Spraglin was a former resident of Moreland Court at the time the crime was committed.