PETERSBURG, Va. (WRIC) — Petersburg residents were surprised, angry and confused to see new Flock cameras installed across the city at the same time nearby cities and counties are severing ties with the controversial company…
PETERSBURG, Va. (WRIC) — Petersburg residents were surprised, angry and confused to see new Flock cameras installed across the city at the same time nearby cities and counties are severing ties with the controversial company…