Who was Robert Lee Davis? Suspect in Brazoria County deputyโs shooting death
Read full article: Who was Robert Lee Davis? Suspect in Brazoria County deputyโs shooting deathAuthorities confirm the suspect in the shooting death of a Brazoria County sheriffโs deputy is dead after a shootout with law enforcement.