Laredo, TX, founded more than 250 years ago, on what today is on the border of the United States and Mexico, has grown to a bustling city of more than 230,000 people with another 660,000 living just across the Rio Grande River in Laredo’s sister city of Nuevo Laredo, Mexico.