'International Embarrassment': US Troops Accidentally Launch Beach Raid In Mexico
US contractors mistakenly landed on a beach in northeast Mexico and erected US Department of Defense signs, declaring the area restricted. Mexican officials demand answers as the International Boundary and Water Commission steps in to resolve the border controversy.
International Business Times UK ·