What Happened to the British Police Constable?
Disclaimer: This article contains mentions of murder and assault. Reader discretion is advised. Sharon Beshenivsky was a British police constable who tragically lost her life on November 18, 2005. Reports suggest that on the fateful day, she and her colleague, PC Teresa