Pamela Lee Davis
Pamela Lee Davis Lee County Sheriff’s Office
Pamela Lee Davis Lee County Sheriff’s Office

She was pushing a baby stroller in the cold. Something didn’t look right, cops say

March 16, 2018 05:16 PM