Police in Ibiza detained a naked tourist following an altercation on a beach promenade, where he attempted to fight officers and insulted them in English.
On June 6, 1944, D-Day marked a pivotal moment in World War II as nearly 160,000 Allied troops landed in Normandy, France, initiating Operation Overlord.