Tag: Lee Perry

September 2, 2021

Lee “Scratch” Perry’s Wife Release Statement Hints At Foul Play: “He Was Not Sick”

Following the death of Jamaican musical genius Lee “Scratch” Perry, his wife, Mireille Perry, issued a statement via his IG account hinting at possible foul play surrounding his death. Mireille shared with fans that Perry was not sick prior to his death on Sunday at the Noel Holmes Hospital in Lucea, Hanover. “I have no words for what had happen!” she wrote. “Nobody was expecting […]