site logo

Contractor offers to build 234 miles of border wall for $1.4B