On a cold January morning in Portsmouth, Virginia, the quiet of the day was broken by a grim discovery. Willie Allen, a 56-year-old man, was found lifeless near a pump station on Race Street on January 10, 2017. A dedicated city employee for over three decades, Allen had been called to the location to address an alarm, a routine part of a job he was known to love. His body was discovered face down, having been shot multiple times. It quickly became apparent that this was no accident; his wallet
...Read More