What is Tylenol, is it sold in the UK and key info as Netflix doc shows chilling case May 26, 2025 John News 0 The chilling Tylenol Murders case is examined in a new Netflix documentary Source: express.co.uk READ from source