Everything SD

A New Otay Mesa Border Crossing May Improve Wait Times

A massive $1.3 billion construction project is slated to improve the border-crossing process—will it live up to its expectations?

Read article