Dec 26, 2025 | Environmental, Videos
France and Spain’s last “war” in the 1970s was over stop signs in Llívia, a quirky border dispute.