On November 17, 2025, Pentagon contractors placed six warning signs on Playa Bagdad, a beach in Mexico roughly 12 miles south ...