DisclosureLens
Hotels, Suites and Villas in Mallorca and Menorca data breach claim (2024) — unverified leak-site allegation · DisclosureLens