Officials in Laredo are warning residents after the reported sightings of suspected mountain lions spotted in the South Texas border city in the past weeks.
Officials in Laredo are warning residents after the reported sightings of suspected mountain lions spotted in the South Texas border city in the past weeks.