Nearby Van Horn, Texas made international news recently as the launch site for founder Jeff Bezos’ Blue Origin rocket. The rocket ascended to 331,500 feet and returned for an upright landing on the dusty desert landing pad roughly 120 miles from El Paso. The rocket is part of a long-term project to make reusable […]