Man who disarmed suspected Monterey Park gunman speaks out (Part 1)
CLIP 01/24/23
Main Content
Tucked into a corner of Southwest Florida, Babcock Ranch is what developer Syd Kitson calls the most sustainable community in America and the first solar-powered town in the country.