The medusa ransomware group listed International Center of Photography on its data leak site on 2023-02-19. Sector: Education Domains named: icp.org Claim as published on the leak site: New York, 374 Employees. The International Center of Photography is the world's leading institution dedicated to photography and visual culture. Cornell Capa founded ICP in 1974 to champion "concerned photography"-socially and politically minded images that can educate and change the world