Woman’s body found in car at DeLand Walgreens after she was shot to death, police say
Police found a dead woman in her car by a DeLand Walgreens at the corner of East New York and South Amelia Avenues, according to DeLand Police Department.
Police found a dead woman in her car by a DeLand Walgreens at the corner of East New York and South Amelia Avenues, according to DeLand Police Department.