Cloudflare denies hosting sites linked to data leak at India's Star Health
Star also sued Telegram and hacker xenZen, after it was reported that sensitive personal data, from numbers to copies of identity cards and blood reports of customers, were publicly accessible
)