Search results
News about Laredo, tractor-trailer fire, Roberto Ortiz Jr.
News about CBP, Texas, marijuana
Also in the news
Explore more in Laredo
Laredo is a city in the U.S. state of Texas and seat of Webb County, on the north bank of the Rio Grande in South Texas, across from Nuevo Laredo, Tamaulipas, Mexico. Wikipedia