News

Following a surge of social media backlash about alleged poor conditions at Freedom Ranch Animal Rescue Center in Laredo, a crowd gathered outside the Webb County Sheriff’s Office.