In the coastal city of Virginia Beach, Virginia, a community was shaken by the loss of Elizabeth Anne Engle Dowling, a 67-year-old female, on December 3, 2018. Known to her loved ones as 'Liz,' she was a beloved mother, grandmother, and wife. Born in Brooklyn, New York, she had dedicated her life to caring for others as a registered nurse and through her volunteer work with the Red Cross and a local homeless shelter.
The circumstances of her death were tragic and alarming. Police were cal
...Read More