what state is nuevo laredo in
Nuevo Laredo is a town in the Mexican state of Tamaulipas with a population of almost 350,000 people. The city sits on the banks of the Rio Grande and is connected by bridges to its sister city, Laredo, Texas.