The 1.5-mile barrier along the U.S.-Mexico border was designed to keep cars from illegally crossing into the United States. There’s just one problem: It was accidentally built on Mexican soil. Now embarrassed border officials say the mistake could cost the federal government more than $3 million to fix.